Crow: Open-Source-MCP-Plattform fügt LLM-Frontends persistenten Speicher und P2P-Sharing hinzu

✍️ OpenClawRadar📅 Veröffentlicht: 8. März 2026🔗 Source
Crow: Open-Source-MCP-Plattform fügt LLM-Frontends persistenten Speicher und P2P-Sharing hinzu
Ad

Was Crow leistet

Crow ist eine selbst gehostete MCP-Plattform (Model Context Protocol), die LLM-Frontends drei Kernfähigkeiten hinzufügt: persistenten Speicher mit Volltextsuche, strukturierte Forschungstools mit Zitationsverwaltung und verschlüsseltes Peer-to-Peer-Datenaustausch. Alle Daten werden standardmäßig lokal in einer SQLite-Datenbank gespeichert, ohne Cloud-Anforderung.

Architekturkomponenten

Die Plattform besteht aus drei MCP-Servern:

  • Memory-Server — SQLite-gestützter persistenter Speicher mit FTS5-Volltextsuche. Speichert, ruft ab, durchsucht und kategorisiert Daten, die über Sitzungen hinweg bestehen bleiben und mit jedem MCP-kompatiblen Frontend funktionieren.
  • Research-Server — Projektmanagement mit automatischen APA-Zitaten, Quellenverifizierung, Notizen und Bibliografie-Export. Verwendet ein relationales Schema mit Fremdschlüsseln (Projekte → Quellen → Notizen).
  • Sharing-Server — Peer-to-Peer-Datenaustausch mit Hyperswarm (DHT-Entdeckung + NAT-Holepunching), Hypercore (nur anhängbare replizierte Feeds) und Nostr (NIP-44-verschlüsselte Nachrichten). Kein zentraler Server oder Konten erforderlich. Verwendet Ed25519 + secp256k1-Identität mit einladungscodebasiertem Kontaktaustausch.

Ein HTTP-Gateway (Express) umhüllt alle drei Server mit Streamable HTTP + SSE-Transports und OAuth 2.1 für Fernzugriff.

Local-First-Design

  • Daten werden in einer lokalen SQLite-Datei gespeichert (data/crow.db)
  • Standardmäßig keine Cloud-Abhängigkeit
  • Optionale Turso-Unterstützung für Cloud-Sync (setze TURSO_DATABASE_URL + TURSO_AUTH_TOKEN)
  • Keine Telemetrie, keine Konten, keine Rückmeldungen
  • P2P-Sharing ist Ende-zu-Ende-verschlüsselt – Daten berühren niemals einen zentralen Server
Ad

Kompatibilität und Integrationen

Funktioniert mit jedem MCP-kompatiblen Client, einschließlich Claude Desktop, ChatGPT, Cursor, Windsurf, Cline, Claude Code, OpenClaw und anderen. Wenn Ihr lokales LLM-Setup MCP unterstützt (oder Sie es auf das HTTP-Gateway verweisen können), funktioniert es.

Bündelt 15+ Integrationskonfigurationen für externe Dienste: Gmail, GitHub, Slack, Discord, Notion, Trello, arXiv, Zotero, Brave Search usw. – alle über das selbst gehostete Gateway geroutet.

Technischer Stack

  • Node.js (ESM), @modelcontextprotocol/sdk
  • @libsql/client (SQLite/Turso), FTS5-Virtualtabellen mit triggerbasierter Synchronisation
  • hyperswarm + hypercore (P2P-Entdeckung und Datenreplikation)
  • nostr-tools (NIP-44-verschlüsselte Nachrichten, NIP-59-Gift-Wraps)
  • @noble/hashes, @noble/ed25519, @noble/secp256k1 (Kryptoprimitive)
  • zod (Schemavalidierung)

Einrichtung

git clone https://github.com/kh0pper/crow.git
cd crow
npm run setup # installiert Abhängigkeiten + initialisiert SQLite

Server starten über stdio-Transport (konfiguriert in .mcp.json) oder HTTP-Gateway (npm run gateway). Es gibt auch eine One-Click-Cloud-Bereitstellung für Render + Turso, wenn Sie Fernzugriff wünschen (beide haben kostenlose Stufen).

Links und Lizenzierung

  • GitHub: https://github.com/kh0pper/crow
  • Dokumentation: https://kh0pper.github.io/crow/
  • Erste Schritte: https://kh0pper.github.io/crow/getting-started/
  • Entwicklerprogramm: https://kh0pper.github.io/crow/developers/

MIT-lizenziert. Beiträge willkommen – es gibt ein Entwicklerprogramm mit CLI-Gerüst, Vorlagen und Dokumentation, wenn Sie MCP-Tools oder Integrationen hinzufügen möchten.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

Kostenloses Pharmakovigilanz-Signalerkennungstool, erstellt mit Claude Code
Werkzeuge

Kostenloses Pharmakovigilanz-Signalerkennungstool, erstellt mit Claude Code

Ein Entwickler hat mit Claude Code eine kostenlose Plattform für Pharmakovigilanz erstellt, die 2,9 Millionen FDA-Berichte über unerwünschte Ereignisse analysiert und statistische Signalerfassung durchführt, für die kommerzielle Plattformen 50.000 bis 500.000 US-Dollar pro Jahr verlangen. Das Tool wird kostenlos auf HuggingFace gehostet.

OpenClawRadar
HTML-Artefakte ersetzen Google Docs für technische Dokumentation, aber es fehlt die Kommentarfunktion
Werkzeuge

HTML-Artefakte ersetzen Google Docs für technische Dokumentation, aber es fehlt die Kommentarfunktion

Claude-generierte HTML-Artefakte ersetzen Google Docs für lange, technische Inhalte wie Spike-Auswertungen und Architekturnoten, aber die Sandbox-iframe-Natur verhindert Inline-Kommentare und Überprüfungsfunktionen.

OpenClawRadar
Eqho: Lokale Sprach-zu-Text-App für Claude-Code-Sitzungen
Werkzeuge

Eqho: Lokale Sprach-zu-Text-App für Claude-Code-Sitzungen

Eqho ist eine kostenlose, quelloffene Sprach-zu-Text-App, die OpenAIs Whisper-Modell lokal nutzt, um gesprochene Eingaben in jede fokussierte Anwendung einzutippen. Derzeit nur für Windows verfügbar, mit erforderlicher Kommandozeilen-Einrichtung.

OpenClawRadar
Pali v0.1: Open-Source-Gedächtnisinfrastruktur für LLMs mit reproduzierbaren Benchmarks
Werkzeuge

Pali v0.1: Open-Source-Gedächtnisinfrastruktur für LLMs mit reproduzierbaren Benchmarks

Pali ist eine Open-Source-Speicherinfrastruktur für LLMs, die in Go als einzelne Binärdatei mit Multi-Tenant-APIs, hybridem Retrieval und Plug-and-Play-Erweiterungen entwickelt wurde. Das Release v0.1 enthält einen Benchmark-Suite mit reproduzierbaren Ergebnissen, die Leistungsmetriken für verschiedene Konfigurationen zeigen.

OpenClawRadar