@damienpugin/knowledge
v0.6.1
Published
Knowledge — second brain souverain sur Supabase (vectoriel + graphe, MCP)
Readme
knowledge
Second brain générique et souverain : stockage vectoriel + graphe dans le Supabase du client, fouillé par un LLM via MCP. Premier usage : la mémoire de création d'un créateur de contenu (sa « signature »).
Le modèle : des collections (dossiers) contiennent des documents (texte, chunké + embeddé) ; des notes curées (concepts, MOCs…) s'y relient par des edges (graphe). Recherche hybride FTS + vectorielle (RRF). Tout entre en push — la base est passive et agnostique.
Installation (client)
npx @damienpugin/knowledge@latest init # écrit le prompt d'onboarding guidé
npx @damienpugin/knowledge@latest deploy # installe ET met à jour (idempotent)Carte de la documentation
| Document | Contenu | |---|---| | docs/DESIGN.md | La référence : ce que le système est (schéma, tools, contrats, recherche, distribution) | | docs/adr/ | Le pourquoi de chaque décision (immuable) | | docs/plans/ | Plans d'implémentation datés (archives) | | docs/e2e-checklist.md | Checklist de validation end-to-end | | prompts/install.md | Prompt d'onboarding embarqué dans le package |
État : v0.2 implémentée (ADR 0010) — schéma collections/documents/notes/edges, 9 tools, corbeille/restore, janitor. L'instance hébergée tourne encore en v0.1.1 en attendant le prochain deploy.
Développement : deno task test (tests), supabase start (stack locale). Repo privé ; le package npm est public.
