Mnemos
Une mémoire persistante pour agents IA, qui tourne entièrement sur la machine de l'utilisateur.
Donne à un agent une mémoire qui survit aux sessions : il retient ce qui compte, oublie le bruit, met à jour un fait qui change sans effacer son historique. Quatre stores tournent en parallèle — travail, épisodique, sémantique, procédural — et un routeur décide lequel interroger selon la question.
Résultats mesurés
- Six mois après un changement de travail, la question « où est-ce que je bossais avant ? » trouve encore sa réponse. Un fait nouveau ne remplace pas l'ancien : il le date et le range, et l'historique complet reste consultable.
- Tourne sur un ordinateur sans carte graphique — validé sur une machine de 2015 — et enregistrer un souvenir prend moins d'une demi-seconde.
Technologies
- python 3.12
- fastapi
- sqlalchemy + sqlite-vec
- ollama (bge-m3, qwen2.5)
Faits
- confidentialité
- aucune donnée ne quitte la machine
- mécanique
- tagger de saillance à l'écriture · consolidation asynchrone · versionnage des faits
- usage
- sert de couche mémoire à mes autres expériences