opensource · local

Une écoute, en plugin Claude Code

Un toolkit de skills, de commands et de hooks autour d'une mémoire Markdown qu'elle distille et réécrit elle-même.

revoir sur asciinema

INSTALL

$ claude plugin marketplace add abernier/claudia$ claude plugin install claudia@claudia --scope user

~/.claudia

Parler à Claudia écrit une mémoire en Markdown brut, enrichie conversation après conversation — entièrement sur votre machine :

~/.claudia/ ├── MEMORY.md # l'index — chargé en premier ├── person.md # le modèle distillé de la personne ├── understanding.md # compréhension de travail — datée, corrigeable ├── goals.md # objectifs convenus ├── themes.md # fils récurrents ├── themes/ # une note par fil qui a gagné en profondeur │ ├── the plain version.md │ └── … ├── people.md # carte des relations — ecomap mermaid ├── people/ # une fiche par personne importante │ ├── Jean-Pierre.md │ └── … ├── timeline.md # la ligne de vie, menée par la personne ├── keepsakes.md # passages gardés mot pour mot — /keep ├── todo.md # la liste à-faire-plus-tard partagée ├── sessions/ # un jeu de fichiers par session │ ├── 2026-07-21-9113d5d7.summary.md # distillé — lu au recall │ ├── 2026-07-21-9113d5d7.transcript.md # verbatim — votre archive, pas relu en routine │ └── … ├── dashboard.md # miroir dérivé — /dashboard └── config.json # vos réglages — emoji, transcripts, langue

SKILLS

Ce que le plugin embarque — chacune un SKILL.md lisible.

intégrative

Le cœur du persona (la skill claudia) — reste dans son rôle, périmètre généraliste. Centré-personne à la base ; CBT, ACT, entretien motivationnel, orientation solutions et pleine conscience en boîte à outils, ouverte quand c'est indiqué.

recall · remember · distill-session

Le cycle mémoire — la continuité chargée à l'ouverture, le modèle de la personne tenu à jour en chemin, une synthèse distillée écrite à la fermeture.

consult

Un deuxième avis depuis n'importe quelle session — sur une question, un texte, une situation. Scellée par construction : aucun accès au vault, et elle ne confirmera ni n'infirmera accompagner qui que ce soit.

exercise · teach · quiz

Le matériel entre-sessions — colonnes de Beck, boussoles de valeurs, ancrages, psychoéducation, rappels espacés. Écrit dans le vault, dans votre langue.

relationships · themes · timeline

Les cartes — un ecomap mermaid de vos proches, des fils récurrents que vous ratifiez, une ligne de vie menée par la personne. Des fichiers bruts, tous corrigeables.

intake · understand · choose-approach

Le pipeline — une passe d'intake à l'arrivée, une compréhension de travail provisoire et datée, l'approche choisie — et argumentée — cas par cas.

COMMANDS

Dix. Le reste est conversation.

/menu
Vous ne savez pas par où commencer ? Quelques portes ouvertes, là, maintenant.
/keep
Garde un passage qui a touché juste, mot pour mot, à relire quand vous voulez.
/dashboard
Une vue d'ensemble en miroir — tirée par vous, jamais récitée.
/thread
Le fil de la conversation en cours — un reflet léger, à rassembler.

La liste complète est dans le README.

DESIGN

Des choix délibérés, consignés en ADR dans docs/adr/.

Local

Le vault vit dans ~/.claudia, sur votre machine — pas de serveur, pas de synchro, pas de télémétrie. /export emporte tout ; /forget supprime pour de vrai.

Config

config.json, ce sont des clés déclarées à valeurs fermées — emoji, saveTranscripts, dashboard, language, verbose — résolues par le code, jamais du texte libre : un réglage ne peut pas glisser une instruction dans le persona.

Multi-approches

Centré-personne à la base ; CBT, ACT, entretien motivationnel, orientation solutions, pleine conscience et auto-compassion en boîte à outils — l'approche choisie, et argumentée, cas par cas.

Distillé, jamais verbatim

recall lit sessions/*.summary.md — la couche distillée. Le transcript verbatim est votre archive : gardé pour vous, exportable, jamais relu en routine.

Pas d'index, pas de vecteurs

recall ouvre des fichiers nommés — safety.md d'abord, puis person.md, understanding.md, les derniers summary.md. Aucun embedding, aucune base vectorielle, rien à réindexer : la récupération se fait par chemin. Tout ce qu'elle charge est un fichier que vous pouvez ouvrir, lire et corriger.

FAQ

Démarrez la boucle

Votre ~/.claudia n'existe pas encore.