Playbook : le second cerveau dans Claude Code avec base
Le playbook pour monter ton second cerveau dans Claude Code avec base, et tous les liens.
Pourquoi pas Obsidian + Graphify
C'est le montage que tout le monde copie, et il coince sur quatre points :
| Le problème | Ce qui se passe |
|---|---|
| Tokens brûlés | Graphify relit tous les fichiers de l'espace de travail : 72 % de la session et 57 % de la semaine partis |
| Curation manuelle | Tu rentres le savoir à la main, une note après l'autre |
| Pas connecté | Ça ne s'intègre pas à ton usage quotidien de Claude |
| Simple visualiseur | Obsidian affiche le cerveau, il ne le fait pas tourner |
Ce qu'il faut installer à la place : base
BASE = Builder's Automated State Engine. Un seul binaire (écrit en Rust) qui crée le graphe de connaissances, ton second cerveau, directement dans Claude Code.
- Dépôt : https://github.com/ChristopherKahler/base
- Miroir : https://github.com/charlesdove977/base-1
- Licence : Functional Source License 1.1 (future licence Apache 2.0)
- Versions vues : 0.15.2 et 0.16.0
- Le graphe stocke le code (plus de 35 langages), les projets, les décisions et les règles
Les hooks, c'est le cœur du système
SessionStart Au lancement, le hook tire tous tes projets en mémoire d'un coup.
SessionStart → base hook session-start
• DUE NOW: 0 due.
HANDOFFS (64 open, newest 10):
- A) renda-group • dunlin • 0d
- B) hallpass • heron • 1d
- C) workspace-ops • skill-cle... • 2d
- D) viral-audit • merlin • 2d
UserPromptSubmit À chaque message, repérage par mots-clés : base relie les chemins de fichiers pertinents à la conversation en cours, et injecte le domaine concerné.
UserPromptSubmit
[DOMAIN: CONTENT]
1. Authenticity over polish.
7. Frame everything as 'you/your'.
52 domains · 237 rules
PreToolUse Carte AST des fichiers (render.js, activation.js, pixel_short.py) pour aller au bon endroit sans tout relire.
Le résultat sur la consommation
Au lieu de tout avaler d'un coup, base ne tire du contexte que sur ce qui est discuté sur le moment : 14 % d'usage là où l'autre montage affiche 100 %.
Il apprend à chaque session
Self-Learning
Graph: +1 decision, +2 learnings, 1 task done, +2 tasks, 1 project updated
Doctor: HEALTHY
29 090 nodes now
Taille du graphe montrée dans la vidéo : 29 086 nœuds, 84 814 arêtes.
Le visualiseur en local
base est livré avec un viewer de second cerveau et un tableau de bord, en local :
localhost:3741 → Graph Explorer
Tu y suis tes domaines de connaissance, tes règles, tes décisions et le savoir accumulé dans le temps.
L'ordre de mise en route
- Cloner le dépôt base
- Lancer l'installation (binaire unique)
- Activer les hooks SessionStart, UserPromptSubmit et PreToolUse
- Ouvrir localhost:3741 et vérifier que le graphe se remplit
- Travailler normalement dans Claude Code : le graphe se nourrit tout seul
Une question ? Réponds directement à ce message.