orbit
[!IMPORTANT] Orbit befindet sich noch in einem frühen Entwicklungsstadium. Die aktuelle Version verfügt über keine eigene Authentifizierung. Setze sie daher nicht direkt im öffentlichen Internet ein, sondern nur hinter einem Authentifizierungsproxy wie Cloudflare Access oder in einem lokalen Netzwerk.
Das Problem, das Orbit lösen will
Bestehende Wissensmanagement-Tools verlangen oft, dass Nutzer zuerst Ordner, Datenbanken, Eigenschaften und Automatisierungsregeln entwerfen. Orbit funktioniert genau umgekehrt.
Notizen, Links, Aufgaben und Termine werden ohne Format in die Inbox aufgenommen.
Die Originale bleiben als menschenlesbare Markdown- und YAML-Dateien erhalten.
In Today siehst du die heutigen Aufgaben und Termine zusammen.
Externe Agenten greifen über MCP auf dieselben Dateien zu.
Die KI-Organisation ist eine optionale Funktion; vorgeschlagene Änderungen werden erst nach Genehmigung durch den Nutzer angewendet.
Related MCP server: Knowledge Base MCP Server
Was bereits funktioniert
Markdown-/YAML-Vault lesen
Notizen, Aufgaben, Termine und Links als Inbox-Dateien erfassen
Heutige Aufgaben berechnen und als erledigt markieren
Markdown-Notizen auflisten, durchsuchen, bearbeiten, GFM-Vorschau, Tags, Archivierung
Letzte Inbox-Einträge und anstehende Termine anzeigen
shadcn/ui auf Neutral-Basis und dunkelgrauer Dark Mode
MCP
orbit_capture,orbit_today,orbit_searchDatenort über
ORBIT_DATA_DIRtrennenMobiler Today-Bildschirm
Noch nicht vorhanden: Login, automatische KI-Klassifizierung, Änderungsgenehmigungsbildschirm, Vault-weite Suche, CalDAV-Synchronisierung, automatische Git-Backups, SSE-Dateiüberwachung. Umfang und Reihenfolge sind in der Roadmap festgehalten.
Schnellstart
Voraussetzungen: Node.js 22 oder höher, pnpm 10 oder höher
git clone https://github.com/kmelon55/orbit.git
cd orbit
pnpm install
cp .env.example .env
pnpm devDer Standard-Vault ist ./data im Projekt. Um persönliche Daten vom App-Code zu trennen, gib in .env einen absoluten Pfad an.
ORBIT_DATA_DIR=/data/orbitDateistruktur
/data/orbit/
├── inbox/
├── projects/
├── areas/
├── resources/
├── events/
└── archive/Aufgaben sind nicht in einer separaten Datenbank oder einem tasks/-Ordner eingesperrt. Markdown-Dateien in Inbox, Project und Area haben type: task, und Orbit sammelt sie in 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와 기본 파일 계약을 검토한다.Den vollständigen Dateivertrag findest du im Architekturdokument.
MCP-Verbindung
Der Orbit-MCP-Server läuft über stdio.
ORBIT_DATA_DIR=/absolute/path/to/orbit-data pnpm mcpBeispiel für die MCP-Client-Konfiguration:
{
"mcpServers": {
"orbit": {
"command": "pnpm",
"args": ["--dir", "/absolute/path/to/orbit", "mcp"],
"env": {
"ORBIT_DATA_DIR": "/absolute/path/to/orbit-data"
}
}
}
}Agenten, die stdio-MCP-Server unterstützen – einschließlich Hermes – können auf dieselbe Weise verbunden werden. Die konkreten Konfigurationsschlüssel findest du in der Dokumentation deines Clients.
Docker / Dokploy
docker build -t orbit .
docker run --rm -p 3000:3000 \
-e ORBIT_DATA_DIR=/data/orbit \
-v orbit-data:/data/orbit \
orbitVerwende in Dokploy das Dockerfile dieses Repositories und binde /data/orbit als persistentes Volume ein. Konfiguriere vor der öffentlichen Freigabe unbedingt einen Authentifizierungsproxy.
Entwicklung
pnpm test # Biome + TypeScript
pnpm build # production build
pnpm mcp # stdio MCP serverWie du beitragen kannst, erfährst du in CONTRIBUTING.md.
Prinzipien
Dateien sind die Source of Truth, nicht das Exportformat des Produkts.
SQLite wird nur für regenerierbare Daten wie Suchindex, Synchronisierungsstatus und Cache verwendet.
KI-Anbieter sind BYOK, und der grundlegende Erfassungs- und Ausführungsfluss muss auch ohne KI funktionieren.
Destruktive Änderungen durch Agenten durchlaufen standardmäßig die Schritte Vorschlag → Prüfung → Anwendung.
Lizenz
This server cannot be installed
Maintenance
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
- AlicenseBqualityFmaintenanceProvides 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.285210MIT
- FlicenseAqualityDmaintenanceEnables 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.111
- AlicenseNot gradedqualityDmaintenanceEnables structured note-taking with markdown support, dynamic tagging system, advanced search capabilities, and markdown export functionality through natural language conversations in Claude Desktop.3GPL 3.0
- AlicenseNot gradedqualityCmaintenanceProvides 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.13MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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