Votre agent de production a amnésie

Sans couche d'état :

  • Le contexte dérive au fil des sessions.
  • Les faits sont en conflit entre les outils et les tâches.
  • Les décisions s'exécutent sans trace reproductible.

Neotoma est la couche d'état déterministe pour les agents de longue durée. Chaque observation est versionnée. Chaque instantané d'entité est reproductible. Chaque décision peut être rejouée.

RAG récupère les documents. La mémoire de la plateforme personnalise le chat. Ni l’un ni l’autre ne conserve un état durable. Neotoma le fait – avec des garanties déterministes et sans mutation silencieuse.

Source ouverte·v0.3.11·11 sorties·Licence MIT
session d'agent — avec couche d'état
— with state layer —

What were the terms on the Kline contract?

$ 
/

Le problème

Même question, résultat différent

Sans couche d'état, les agents renvoient des données obsolètes ou erronées. Avec Neotoma, chaque réponse est lue à partir d'un état versionné et lié au schéma.

Faits financiers
sans couche d'état
Quelles étaient les conditions du contrat Kline ?
Aucun contrat trouvé pour Kline.
avec couche d'état
Quelles étaient les conditions du contrat Kline ?
Net-30, signé le 12 octobre, se renouvelle automatiquement au premier trimestre.

Enregistrements contradictoires, perte de données silencieuse

Deux agents lisent des versions différentes du même contrat. L’un d’eux a cité les conditions actuelles ; l'autre a utilisé un instantané obsolète. Aucun des deux ne savait que l’autre existait.

Personnes et relations
sans couche d'état
Utilisez John Smith du service juridique sur ce fil.
Envoi à Lee des ventes.
avec couche d'état
Utilisez John Smith du service juridique sur ce fil.
Envoi à John Smith du service juridique.

Contact périmé, mauvais destinataire

L'agent a utilisé un organigramme obsolète. Le message a été envoyé à quelqu'un qui a quitté le projet il y a des semaines – et aucun enregistrement versionné n'a signalé le changement.

Garanties

Les systèmes de mémoire d'agent offrent des garanties différentes

La plupart des systèmes de mémoire IA optimisent le stockage ou la récupération. Neotoma fait respecter l'intégrité de l'État.

  • Plate-forme: mémoire de discussion intégrée de Claude, ChatGPT, Gemini et autres.
  • Récupération / RAG: magasins de vecteurs comme Mem0 et Zep qui rappellent par similarité.
  • Fichiers: documents markdown, JSON ou CRDT que l'agent lit et écrit directement.
  • Déterministe: Couche d'état en ajout uniquement de Neotoma avec des garanties versionnées et vérifiables.
Plat.
CHIFFON
Fichiers
Dét.
Plat.
CHIFFON
Fichiers
Dét.
Plat.
CHIFFON
Fichiers
Dét.
Plat.
CHIFFON
Fichiers
Dét.

Commencer

Les agents installent eux-mêmes Neotoma

Collez cette invite dans Claude Code, Codex, Cursor ou OpenClaw. L'agent gère l'installation, l'initialisation et la configuration MCP de NPM.

Follow this workflow to set up Neotoma:

1. Install Neotoma with npm install -g neotoma.
2. Initialize Neotoma with neotoma init.
3. Report what changed after install/init.
4. If I ask for integration setup after init, link the matching setup guide in docs/developer/ (for example mcp_cursor_setup.md, mcp_claude_code_setup.md, mcp_openclaw_setup.md).
...
Intégration en 5 minutesEntièrement réversible

Plus d'options : Installation manuelle · Docker · Référence CLI

L'agent s'installe et s'initialise via npm, analyse le contexte et la mémoire de la plateforme, prévisualise les candidats avec leur provenance et stocke uniquement ce que vous approuvez.

Inspection d'État

Inspecter l'état de l'agent comme le contrôle de version

Lorsqu’un agent de production envoie des données erronées, vous devez en déterminer la raison. Neotoma stocke chaque mutation d'état sous forme d'observation versionnée afin que la chronologie complète puisse être inspectée et rejouée.

Chronologie des observations

$ liste d'observations de néotomes --entity-id contract:Kline

  #   observed_at   source              change
  1   Oct 10        import:drive        (created)
  2   Oct 12        agent:renewal       renewal_date
  3   Oct 14        agent:amendment     payment_terms

Instantané d'entité avec historique des versions

$ les entités néotomes obtiennent un contrat :Kline

  type_entité : contrat
  entité_id : contrat : Kline
  version : 3
  conditions_de_paiement : net 30
  date_de renouvellement : 2026-01-15

  Précédent (v2) : payment_terms : Net 60

Comment ça marche

Architecture

Neotoma traite la mémoire comme une évolution d'état et non comme une récupération. Chaque changement d'état est versionné avec la provenance complète.

  • Déterministe. Les mêmes observations produisent toujours les mêmes instantanés d’entités versionnés. Aucune sensibilité de commande.
  • Immuable. Observations en annexe uniquement. Les corrections ajoutent de nouvelles données – elles ne les effacent jamais.
  • Rejouable. Inspectez n’importe quelle entité à tout moment. Versions différentes. Reconstruisez l’historique à partir du journal d’observation.
  • La structure d’abord. Extraction basée sur le schéma avec récupération déterministe. Recherche de similarité facultative lorsque les intégrations sont configurées.

Ressources

Apprendre encore plus