KO

kmelon55/orbit

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

0 stars 0 forks Качество 78 Тренд 20MIT

Private, file-first personal productivity workspace with an MCP interface

Обзор

Orbit A small personal workspace for notes, tasks, and time. Capture first. Organize only when it helps. Keep your data on your own server. 한국어 Orbit is a lightweight, self-hosted personal knowledge and planning tool. It is built for people who like the idea of a personal knowledge system but do not want to maintain a complex collection of databases, properties, plugins, and separate apps. Orbit keeps the loop intentionally small: write something down, turn it into a task or event when needed, and file it with PARA when it becomes useful. Notes, tasks, and calendar events live in embedded SQLite, with portable Markdown import and export. The core works without an AI provider. Optional AI can answer questions about your information without changing it. Not implemented yet: AI-assisted organization, a review screen for AI changes, calendar sync, automatic backups, multi-user collaboration, or a remote HTTP MCP endpoint. For AI, save a Vercel AI Gateway API key under .

README

Показан фрагмент оригинального README. Открыть оригинал.

Orbit is a lightweight, self-hosted personal knowledge and planning tool.

It is built for people who like the idea of a personal knowledge system but do not want to maintain a complex collection of databases, properties, plugins, and separate apps. Orbit keeps the loop intentionally small: write something down, turn it into a task or event when needed, and file it with PARA when it becomes useful.

Notes, tasks, and calendar events live in embedded SQLite, with portable Markdown import and export. The core works without an AI provider. Optional AI can answer questions about your information without changing it.

What works today

Area Current behavior
Capture Create notes, tasks, and events from Today, Inbox, or the mobile quick-capture flow. Supported browsers can also use speech input.
Notes Edit Markdown with background autosave, GFM preview, tags, internal note links, optional Vim mode, and archive/delete actions.
Tasks See open and completed tasks, grouped as overdue, today, upcoming, or unscheduled. Set start and end dates and times, complete, edit, file, or drag tasks to today or tomorrow.
Calendar Day, week, and month views for tasks and events, including timed and multi-day tasks and events. Create, move, and resize scheduled items.
Today See today’s tasks and events together, alongside active project folders and quick capture.
PARA File items into Projects, Areas, Resources, or Archive. Create and manage nested folders without inventing a database schema first.
Search Use the global search button or Cmd/Ctrl+K to find notes, tasks, events, and cached mail across folders. Mail search covers subject, addresses, preview, and the full text of recently opened messages. For uncached bodies, use the mail server search within each mailbox folder.
AI Search and refresh the Vercel AI Gateway model catalog, then ask questions about matching notes, tasks, events, and mail. Answers show source items.
Whiteboards Create, rename, edit, and autosave Excalidraw-compatible whiteboard files. Notes can link to whiteboards.
Mobile Responsive navigation, a dedicated capture route, install guidance, and a PWA manifest. Private pages and note data are not cached for offline use.
Self-hosting One Docker container, one persistent vault directory, and built-in single-user password authentication. SQLite is embedded; no separate database service is required.
MCP A working local stdio server exposes nine tools against the same vault used by the web app.
Открыть полный README на GitHub

Установка

docker run --rm -p 3000:3000 \
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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