Corbeau : La plateforme MCP open-source ajoute une mémoire persistante et un partage pair-à-pair aux interfaces LLM.

Ce que fait Crow
Crow est une plateforme MCP (Model Context Protocol) auto-hébergée qui ajoute trois capacités principales aux interfaces LLM : une mémoire persistante avec recherche en texte intégral, des outils de recherche structurés avec gestion des citations, et un partage de données chiffré pair-à-pair. Toutes les données résident localement dans une base de données SQLite par défaut, sans nécessiter de cloud.
Composants de l'architecture
La plateforme se compose de trois serveurs MCP :
- Serveur de mémoire — Mémoire persistante basée sur SQLite avec recherche en texte intégral FTS5. Stocke, rappelle, recherche et catégorise les données qui persistent entre les sessions et fonctionne avec toute interface compatible MCP.
- Serveur de recherche — Gestion de projet avec citations APA automatiques, vérification des sources, notes et export de bibliographie. Utilise un schéma relationnel avec clés étrangères (projets → sources → notes).
- Serveur de partage — Partage de données pair-à-pair utilisant Hyperswarm (découverte DHT + traversée NAT), Hypercore (flux répliqués en ajout seul) et Nostr (messagerie chiffrée NIP-44). Aucun serveur central ni compte requis. Utilise l'identité Ed25519 + secp256k1 avec échange de contacts basé sur des codes d'invitation.
Une passerelle HTTP (Express) encapsule les trois serveurs avec des transports Streamable HTTP + SSE et OAuth 2.1 pour l'accès à distance.
Conception Local-First
- Les données résident dans un fichier SQLite local (
data/crow.db) - Aucune dépendance cloud par défaut
- Support optionnel de Turso pour la synchronisation cloud (définir
TURSO_DATABASE_URL+TURSO_AUTH_TOKEN) - Pas de télémétrie, pas de comptes, pas de communication vers l'extérieur
- Le partage P2P est chiffré de bout en bout — les données ne touchent jamais un serveur central
Compatibilité et intégrations
Fonctionne avec tout client compatible MCP, y compris Claude Desktop, ChatGPT, Cursor, Windsurf, Cline, Claude Code, OpenClaw, et d'autres. Si votre configuration LLM locale supporte MCP (ou si vous pouvez la pointer vers la passerelle HTTP), cela fonctionne.
Inclut plus de 15 configurations d'intégration pour des services externes : Gmail, GitHub, Slack, Discord, Notion, Trello, arXiv, Zotero, Brave Search, etc. — toutes routées via la passerelle auto-hébergée.
Stack technique
- Node.js (ESM), @modelcontextprotocol/sdk
- @libsql/client (SQLite/Turso), tables virtuelles FTS5 avec synchronisation basée sur des déclencheurs
- hyperswarm + hypercore (découverte P2P et réplication de données)
- nostr-tools (messagerie chiffrée NIP-44, emballages cadeaux NIP-59)
- @noble/hashes, @noble/ed25519, @noble/secp256k1 (primitives cryptographiques)
- zod (validation de schéma)
Installation
git clone https://github.com/kh0pper/crow.git
cd crow
npm run setup # installe les dépendances + initialise SQLiteLes serveurs démarrent via le transport stdio (configuré dans .mcp.json) ou la passerelle HTTP (npm run gateway). Il y a aussi un déploiement cloud en un clic vers Render + Turso si vous voulez un accès à distance (les deux ont des niveaux gratuits).
Liens et licence
- GitHub : https://github.com/kh0pper/crow
- Documentation : https://kh0pper.github.io/crow/
- Démarrage : https://kh0pper.github.io/crow/getting-started/
- Programme développeur : https://kh0pper.github.io/crow/developers/
Sous licence MIT. Les contributions sont les bienvenues — il y a un programme développeur avec CLI d'échafaudage, modèles et documentation si vous voulez ajouter des outils MCP ou des intégrations.
📖 Lire la source complète : r/LocalLLaMA
👀 See Also

Claude Code Ajoute une Fonction de Contrôle à Distance pour la Gestion des Sessions Mobiles
Claude Code permet désormais aux développeurs de démarrer des tâches dans leur terminal et de continuer à contrôler les sessions depuis des appareils mobiles via l'application Claude ou claude.ai/code, tandis que Claude s'exécute localement sur leur machine.

Pipeline de récapitulation de films locale utilisant Whisper + CLIP + Ollama
Un pipeline entièrement local qui génère automatiquement des vidéos de résumé de films narrées en utilisant Whisper, CLIP, Ollama, Edge TTS et FFmpeg. Déposez un fichier film, obtenez un résumé narré en ~15 minutes.

Chambre : Agent IA pour la gestion de l'infrastructure GPU
Chamber est un agent d'IA qui gère l'infrastructure GPU en prenant en charge des tâches telles que l'approvisionnement de clusters, le diagnostic des travaux échoués et la gestion des charges de travail. Il fournit des opérations structurées avec validation et retour arrière, et non pas seulement des commandes shell brutes.

Claude TimeTrack : application macOS dans la barre de menus qui lit les fichiers JSONL de Claude Code pour suivre automatiquement le temps de développement par projet
Application macOS dans la barre de menus, open-source, qui analyse les fichiers JSONL des sessions Claude Code et l'historique git pour suivre automatiquement le temps par projet — sans minuteurs manuels.