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 deployed
Maintenance
Related MCP Connectors
Markdown notes and whiteboards your AI agent can read and write.
- JetpostOAuthcom.jetpost
Notes your team and their agents build on together: write, share, comment and edit.
Markdown notes in folders, with files, that your AI assistant can read, write and organise.
Markdown notes in folders, with files, that your AI assistant can read, write and organise.
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.2814 npm10MIT
- 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 gradedqualityBmaintenanceEnables AI assistants to read and write to a personal knowledge vault of markdown notes, projects, and tasks, with tooling for search, capture, daily logs, and project management across different AI tools.MIT