Sans couche d'état :
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.
What were the terms on the Kline contract?
Le problème
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.
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.
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.
Délai oublié, obligation manquée
Un engagement d’une session précédente n’a jamais été enregistré de manière durable. L'agent a défini un rappel pour une ancienne tâche : mauvaise date, mauvais livrable.
Décision irréproductible, pas de piste d'audit
Une décision a été prise sur la base de données spécifiques. Lorsque la même question est revenue plus tard, l’agent a produit une réponse différente – et personne n’a pu expliquer pourquoi.
Garanties
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.
Commencer
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).
...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
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_termsInstantané 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 60Comment ça marche
La confidentialité avant tout
Déterministe
Multiplateforme
pipeline d'évolution d'état
Source
fichier · texte · JSON
Observations
faits granulaires + provenance
Instantanés d'entité
vérité actuelle · versionné
Graphique de la mémoire
entités + relations + chronologie
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.
Construit pour
Une couche mémoire. Trois mondes : les pipelines d'infrastructure, les systèmes d'agents et les outils que vous utilisez au quotidien. Choisissez votre objectif.
Ingénieurs en infrastructure IA
Deux courses. Mêmes entrées. État différent.
Constructeurs de systèmes d'agents
Votre agent résout les entités par inférence. À chaque séance, il devine à nouveau.
Opérateurs natifs d’IA
L’agent déduit. Cela ne garantit pas. Voici ce que cela vous coûte.
Interfaces
Chaque interface offre le même comportement déterministe, quelle que soit la manière dont vous accédez à la couche d'état de l'agent.
API REST
49 points de terminaisonInterface HTTP complète pour l'intégration d'applications. Créez des tableaux de bord, des services et des automatisations au-dessus de l'état de Neotoma.
Serveur MCP
29 actionsProtocole de contexte modèle pour Claude Code, Claude, ChatGPT, Cursor, Codex et OpenClaw. Les agents stockent et récupèrent l’état via des appels d’outils structurés.
CLI
43 commandesLigne de commande pour les scripts et l'accès direct. Inspectez les entités, rejouez les chronologies et gérez l’état depuis le terminal.
Ressources
Code source, README avec installation et configuration MCP, et architecture de couche d'état déterministe. Clonez, contribuez ou ouvrez des tickets.
Visiter le dépôt →Référence, guides d'intégration, cas d'utilisation et architecture – organisés par catégorie.
Parcourir les documents →Intégrité de l'état, évolution déterministe, invariants d'état et pourquoi la fiabilité des agents en dépend. Référence d'architecture, de pipeline et de garantie.
Lire l'architecture →