Pourquoi WOS

Une mémoire à long terme pour les agents IA.

WOS est une API de mémoire. Vous stockez une fois les souvenirs d'un utilisateur, puis ne rappelez que ceux qui sont pertinents pour chaque requête et les transmettez au prompt de votre modèle.

La qualité du rappel est la même d’une langue à l’autre, mesurée à 95,2 % de recall@5 sur 70 couples langue de stockage / langue de requête. Chaque requête renvoie un contexte petit et borné, quelle que soit la quantité stockée, et aucun modèle n’est jamais exécuté sur vos souvenirs stockés.

Opérations de base

  • store - enregistre un souvenir pour un utilisateur.
  • recall - récupère les souvenirs pertinents pour une requête. C'est l'appel principal.
  • search - recherche sémantique brute sur les souvenirs stockés.
  • supersede - met à jour ou remplace un souvenir devenu obsolète.
  • forget - supprime un souvenir unique ou un utilisateur entier (RGPD).
Choisissez une section à gauche pour le détail de chaque sujet.
Échelle

Au-delà de la fenêtre de contexte.

WOS rappelle depuis des historiques de 1.4M tokens - bien au-delà de toute fenêtre de contexte de LLM - et rend toujours une tranche serrée d'environ ~1,470 tokens.

La mémoire de votre agent n'est pas plafonnée par ce qui tient dans un prompt. Elle conserve tout et ne récupère que ce qui compte, quelle que soit la taille de l'historique.

Confidentialité

Privé, et à vous.

Vos données restent dans votre store. Nous ne nous entraînons jamais dessus, ne les consultons pas et ne les réutilisons pas - nous ne faisons que les organiser pour que vous puissiez les retrouver.

  • BYOK. Votre clé LLM est envoyée à chaque requête et jamais stockée.
  • Isolé. Les souvenirs sont cloisonnés par workspace, puis par store (user_id).
  • Suppression RGPD. Un seul appel efface un utilisateur - chaque souvenir, image et révision, sans rien laisser.

Pourquoi WOS

Pour les développeurs

  • Trois appels : store, recall, answer. Une seule API. L'appel recall() renvoie le court terme, le long terme et le contexte environnant en un seul aller-retour, prêt à être inséré dans votre
  • Votre premier recall en 5 minutes. Une clé, une ligne d'installation, trois appels - votre agent a de la mémoire. Chaque extrait de cette page a réellement été exécuté ; les réponses sont
  • Stores - créer, lister, supprimer.EN Un store est le user_id sous lequel vous lisez et écrivez - un espace mémoire isolé par utilisateur final, agent ou sujet. Les stores sont explicites
  • Les rappels répétés, au dixième du prix.EN Activez-le par requête et WOS met en cache le résultat de recherche sous le texte de la requête, avec les mêmes règles de préfixe que le prompt caching des
  • Une mémoire qui sait qui l'a dit.EN On se souvient par personne : ce que Bob a promis, ce que vous avez dit que vous feriez. Étiquetez chaque souvenir avec un locuteur et votre agent fait
  • PhotographiesEN Un souvenir peut porter une image. Le moteur indexe l'image : une requête textuelle dans n'importe quelle langue y correspond donc même lorsque
  • verifyEN verify permet à une recherche d'effectuer des passes supplémentaires. Chaque passe exclut ce que les passes précédentes ont renvoyé : une deuxième passe
  • lineageEN La chaîne des modifications derrière un souvenir, de la plus ancienne à la plus récente. revisions indique l'ampleur des changements d'un store ; celui-ci
  • Votre mémoire dans chaque outil d'IAEN Une seule commande donne à Claude Code, Claude Desktop, Cursor ou tout hôte MCP une mémoire à long terme adossée à votre compte WOS. Aucun code d'intégration
  • EngramsEN Des outils de rappel invocables que votre modèle peut appeler - chacun étant une stratégie de récupération différente sur la même mémoire. Utilisez-en un, ou
  • Chaque endpoint, une seule URL de base.EN Aucun SDK requis - n'importe quel client HTTP convient. URL de base https://api.wontopos.com , authentification via l'en-tête X-API-Key , JSON en entrée
  • Les mêmes fonctionnalités pour tous. Les paliers ne font que relever vos limites.EN Chaque palier exécute le moteur complet - même qualité de rappel, mêmes langues, chaque méthode. Les paliers progressent automatiquement jusqu'au Tier 5 à
  • Quand quelque chose tourne mal.EN Les erreurs reviennent sous forme d'enveloppe JSON avec un type stable, un message lisible et un request_id que vous pouvez nous transmettre pour signaler un
  • Won s'adresse à ceux qui lisent la mémoire.EN La plus grande partie de cette API répond avec la mémoire. Won répond à propos d'elle : quelle part d'un store a été réécrite, et jusqu'où on peut lui faire
  • Python - chaque méthode, en trois groupes.EN Python - chaque méthode, en trois groupes. Écrire, lire, supprimer. Chaque exemple ci-dessous a été exécuté contre l'API en production le 2026-08-01 ; les
  • TypeScript - chaque méthode, en trois groupes.EN TypeScript - chaque méthode, en trois groupes. Écrire, lire, supprimer. Chaque exemple ci-dessous a été exécuté contre l'API en production le 2026-08-01
  • Rust - chaque méthode, en trois groupes.EN Rust - chaque méthode, en trois groupes. Écrire, lire, supprimer. Chaque exemple ci-dessous a été exécuté contre l'API en production le 2026-08-01 ; les
  • curl - aucune installation, mêmes méthodes.EN Aucun SDK à installer - n'importe quel client HTTP convient. Définissez votre clé une fois et appelez les mêmes endpoints que les SDK encapsulent. URL de
  • Time_awarenessEN Une forme de livraison - choisie à chaque appel. Passez form - memoir ou archive - avec n'importe quel appel sur un modèle compatible
  • deep_recallEN Rappel multi-sauts. Suit les liens entre les souvenirs et ramène du contexte lié qu'une recherche unique manquerait. Idéal quand les souvenirs se référencent
  • timelineEN Rappel chronologique. Renvoie les souvenirs triés du plus récent au plus ancien selon la date de l'événement , pas selon la pertinence. Pour les questions «
  • gatherEN Collecte large. Un filet plus large que deep_recall. Utilisez-le pour ramener tout ce qui touche à une personne, un projet ou un sujet en un seul appel
  • equilibriumEN Correction de dérive. Au fil d'une longue session, les réponses peuvent tourner en boucle, s'aplatir ou revenir sans cesse sur ce dont il vient d'être
  • tone_stabilizerEN Sa propre voix. Les longues sessions écartent un assistant de son registre : les réponses s'allongent, tournent au rapport, ou prennent l'humeur de la
  • Ce que cette clé a dépensé, et ce qu’il resteEN usage répond à « puis-je continuer ? ». Il renvoie le coût cumulé de cette clé, celui de son espace de travail sur une période, ce qu’a coûté chaque magasin
  • Quelle part d'un store a été réécriteEN revisions répond revised sur total : combien de souvenirs d'un store ont été modifiés après avoir été écrits. Il vaut la peine de poser la question avant de

Plus

  • ModuleEN La carte complète et lisible par machine de l'API : chaque endpoint, requête, réponse et erreur.