Skip to main content
Glama

[!ВАЖНО] Orbit находится на ранней стадии разработки. В текущей версии нет собственной аутентификации, поэтому не публикуйте его в открытый интернет — используйте в локальной сети или за обратным прокси с аутентификацией, например Cloudflare Access.

Какую проблему решает Orbit

Многие инструменты для управления знаниями требуют сначала спроектировать папки, базы данных, свойства и правила автоматизации. Orbit работает наоборот.

  1. Заметки, задачи, ссылки и события записываются в Inbox без формата.

  2. Исходные данные остаются в читаемых человеком файлах Markdown + YAML.

  3. На экране Today видны сегодняшние задачи и события вместе.

  4. Внешние агенты получают доступ к тем же файлам через MCP.

  5. Упорядочивание с помощью ИИ — опционально: любые изменения сначала предлагаются, и вы подтверждаете их перед применением.

Related MCP server: Knowledge Base MCP Server

Что уже работает

  • Чтение хранилища Markdown/YAML

  • Захват заметок, задач, ссылок и событий в файлы Inbox

  • Расчёт сегодняшних задач и отметка выполненных

  • Список, поиск, редактирование, предпросмотр GFM, теги, архивирование заметок Markdown

  • Просмотр последних элементов Inbox и предстоящих событий

  • Тёмная тема на основе Neutral с интерфейсом shadcn/ui

  • MCP-сервер: orbit_capture, orbit_today, orbit_search

  • Расположение данных задаётся через ORBIT_DATA_DIR

  • Адаптивный экран Today для мобильных устройств

Чего ещё нет

Входа в систему, автоматической сортировки с помощью ИИ, экрана подтверждения изменений, полнотекстового поиска по всему хранилищу, синхронизации CalDAV, автоматического резервного копирования в Git, отслеживания изменений файлов через SSE. Объём и порядок работ зафиксированы в дорожной карте.

Быстрый старт

Требования: Node.js 22 или новее, pnpm 10 или новее

git clone https://github.com/kmelon55/orbit.git
cd orbit
pnpm install
cp .env.example .env
pnpm dev

По умолчанию хранилище находится в ./data проекта. Чтобы отделить личные данные от кода приложения, укажите абсолютный путь в .env.

ORBIT_DATA_DIR=/data/orbit

Структура файлов

/data/orbit/
├── inbox/
├── projects/
├── areas/
├── resources/
├── events/
└── archive/

Задачи не заперты в отдельной базе данных или папке tasks/. Внутри заметок Markdown в Inbox, Project и Area задачи помечаются свойством type: task, и Orbit собирает их на экране Today.

---
id: 6c654756-053f-459a-9d73-c8a7c1ff020d
title: 첫 공개 릴리스 준비
type: task
space: project
project: Orbit
status: open
tags:
  - launch
created: 2026-08-23T09:00:00+09:00
updated: 2026-08-23T09:00:00+09:00
---

README와 기본 파일 계약을 검토한다.

Полное описание формата файлов — в документации по архитектуре.

Подключение MCP

MCP-сервер Orbit запускается через stdio.

ORBIT_DATA_DIR=/absolute/path/to/orbit-data pnpm mcp

Пример настройки клиента MCP:

{
  "mcpServers": {
    "orbit": {
      "command": "pnpm",
      "args": ["--dir", "/absolute/path/to/orbit", "mcp"],
      "env": {
        "ORBIT_DATA_DIR": "/absolute/path/to/orbit-data"
      }
    }
  }
}

Аналогично подключается в Hermes и других агентах, поддерживающих MCP-серверы через stdio. Точные ключи конфигурации смотрите в документации вашего клиента.

Docker / Dokploy

docker build -t orbit .
docker run --rm -p 3000:3000 \
  -e ORBIT_DATA_DIR=/data/orbit \
  -v orbit-data:/data/orbit \
  orbit

В Dokploy используйте Dockerfile из этого репозитория и подключите /data/orbit как постоянный том. Не открывайте доступ из интернета без настройки аутентификации на обратном прокси.

Разработка

pnpm test       # Biome + TypeScript
pnpm build      # production build
pnpm mcp        # stdio MCP server

Порядок действий описан в CONTRIBUTING.md.

Принципы

  • Файлы — источник истины, а не экспортный формат.

  • SQLite используется только для поискового индекса, состояния синхронизации и кэша — эти данные всегда можно пересоздать.

  • ИИ работает по принципу BYOK (собственный ключ) и не обязателен: базовые функции записи и работы с данными работают и без него.

  • Любые разрушающие изменения от агентов проходят через цикл «предложение → подтверждение → применение».

Лицензия

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    Provides an agent-first note-taking system designed from the ground up for AI collaboration. Organizes your notes as a local vault of ordinary markdown files with semantic note types.
    28
    52
    10
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to manage a personal markdown-based knowledge base with natural language interactions. Supports creating, searching, updating, and organizing notes across categories like people, recipes, meetings, and procedures.
    11
    1
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables structured note-taking with markdown support, dynamic tagging system, advanced search capabilities, and markdown export functionality through natural language conversations in Claude Desktop.
    3
    GPL 3.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides tools for AI agents to manage long-term memories, daily notes, and TODO lists through a structured markdown file system. It enables context awareness by allowing agents to read, write, and search entries for persistent information storage.
    13
    MIT

View all related MCP servers

Related MCP Connectors

  • Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.

  • Shared drive for your agents and teammates.

  • AgentDocs (agentdocs.eu) MCP: read, search, write, comment, share & attach images to Markdown docs.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kmelon55/orbit'

If you have feedback or need assistance with the MCP directory API, please join our Discord server