Les agents oublient. brainclaw retient.

Plans, décisions, claims — mémoire partagée pour chaque agent.

Qu'est-ce que brainclaw ?

Mémoire partagée & coordination pour agents de code

brainclaw tourne à côté de Claude Code, Codex, Cursor & co — pas à leur place. Il donne à tes agents ce qui leur manque nativement : une mémoire de projet durable et une couche de coordination, pour qu'ils arrêtent d'oublier, de se chevaucher et de repartir de zéro à chaque session.

Dans ton repo
Texte brutVersionné dans gitOpéré par les agents

Comment ça marche

  1. brainclaw init

    Initialise .brainclaw/ dans ton repo, écrit le fichier d'instructions natif que ton agent lit, et construit l'index Code Map pour que les agents sachent où vivent les choses avant de grep.

  2. Les agents travaillent via MCP

    Chaque agent charge le contexte partagé, demande à la Code Map quoi lire avant d'éditer, claim le scope qu'il touche, et enregistre decisions et traps au fil de son travail.

  3. Handoff & release

    Quand il termine, il laisse un handoff et libère le claim — l'agent suivant (ou toi, demain) reprend depuis un état partagé propre.

Pas un serveur de mémoire. Des fichiers dans ton repo. Pas de compte, pas de backend.

L'agent est l'utilisateur.

Tu ne lances pas brainclaw à l'invite — ton agent le fait, via MCP. Il lit la mémoire partagée du projet, interroge la Code Map, et réécrit ce qu'il apprend. Tu dis juste ce que tu veux.

Claude Code· acme-checkout brainclaw MCP
Lit la mémoire partagée en un appel — bclaw_work.

Chaque plan, décision, piège et séquence vit dans .brainclaw/, versionné dans git — exposé comme outils MCP à n'importe quel agent (Claude, Codex, Copilot…), ou en CLI quand tu veux. L'agent reprend le projet ; tu ne le réexpliques pas.

Adopte brainclaw.

brainclaw est open-source et avance vite. Une install, et tous tes agents partagent la même mémoire dans le repo.

Disponible sur npm. Pas de compte, pas de télémétrie.

  • Licence MIT
  • Open source
  • Local-first
  • Sans télémétrie

Colle ce prompt dans ton agent de code. Il consulte brainclaw, l'installe, et initialise ou rejoint ce repo pour toi.

Please look up brainclaw on https://www.npmjs.com/package/brainclaw to understand what it does.

Then install it on this machine (npm install -g brainclaw) and set it up for this repo:
- If .brainclaw/ already exists, the existing setup activates as soon as the package is installed.
- Otherwise, run brainclaw init to scaffold shared memory, plans, claims, and the native instruction file.

Commit any generated files.
Voir sur npm