Serveur de mémoire MCP local qui donne aux agents IA une mémoire Markdown modifiable
brain.md, par Mi4uu, est un système de gestion de connaissances local-first et un serveur MCP qui fournit un contexte de projet persistant pour les assistants de codage AI. Il stocke des notes sous forme de Markdown structuré afin que les agents puissent récupérer et mettre à jour les décisions au cours des sessions, en utilisant la recherche sémantique et les modifications de fichiers directes pour garder l'état du projet accessible. L'application comprend un indexage sur appareil et des contrôles de permissions, ciblant les développeurs, les chercheurs et les utilisateurs avancés qui ont besoin d'une mémoire d'agent privée et persistante pendant les flux de travail de développement.
Il expose une boîte à outils programmatique afin que les agents puissent agir sur votre coffre-fort
L'application implémente un serveur MCP qui fournit 16 outils et deux ressources afin que des agents externes puissent inspecter, interroger et modifier des fichiers locaux de manière programmatique. Les agents peuvent exécuter des récupérations contextuelles à partir d'un index vectoriel et transformer les résultats en nouvelles notes Markdown ou en notes modifiées. Cette capacité rend un coffre-fort personnel actionnable, permettant aux agents d'effectuer des modifications ciblées, de créer des entrées de décision et de faire ressortir des éléments de chronologie pertinents dans le cadre d'un flux de travail automatisé.
Les embeddings et la recherche fonctionnent sans dépendances cloud, préservant le contrôle local
L'application expédie un modèle d'embedding WASM ONNX groupé, bge-small-en-v1.5, et utilise LanceDB comme son magasin vectoriel afin que la vectorisation et la récupération se produisent sur l'appareil plutôt que via des API externes. Les autorisations par dossier permettent aux utilisateurs de restreindre les répertoires auxquels les agents peuvent accéder. Ces éléments maintiennent le traitement de base local et éliminent la télémétrie cloud ou la dépendance à des services externes pour la recherche et la récupération principales.
S'intègre avec les chaînes d'outils des développeurs mais suppose une configuration technique
L'application est distribuée sous la forme d'un binaire Bun unique pour macOS, Linux et Windows et prend en charge les fonctionnalités Markdown de style Obsidian telles que les Wikilinks, les intégrations et les frontmatter. Elle enregistre également les modifications dans un historique Git afin que les changements soient versionnés et réversibles. La connexion à une IA nécessite un client compatible MCP, ce qui place l'outil directement dans les flux de travail des développeurs plutôt que dans des environnements de prise de notes occasionnels.
Un choix de mémoire locale pratique pour les utilisateurs techniques, avec un compromis de configuration
brain.md est une option pratique pour les utilisateurs ayant un esprit technique qui ont besoin d'une couche de mémoire modifiable sur l'appareil pour les agents MCP, car elle sépare les décisions actuelles des chronologies historiques et stocke ce matériel dans un Markdown standard. Attendez-vous à une étape de configuration : l'application suppose une familiarité avec les outils de développement et les clients d'agents. Cela la rend bien adaptée aux flux de travail axés sur l'intégration plutôt qu'à une utilisation personnelle occasionnelle des notes.





