Fondation en cours de formation Garde provisoire : Celiums Solutions LLC Lire la note de statut

Hyphae Données locales et mémoire des agents

Un foyer local pour les données et la mémoire utile.

Hyphae combine SQL, les structures natives, la recherche lexicale et vectorielle, les transactions et la récupération dans un seul moteur Rust. Agent Memory transforme cette base en contexte partagé pour les agents de codage.

Conservez un contexte utile au fil des sessions tout en gardant le contrôle des données et de leur enregistrement.

01 / Pourquoi c'est important

Pourquoi ce travail est important

Continuité pour les agents

Rappelez-vous les décisions et les contraintes du projet dans les outils de codage pris en charge au lieu de reconstruire le contexte à chaque session.

Une base de données partagée

Les données relationnelles, les structures et la recherche partagent la même autorité de stockage et de transaction durable.

Propriété locale

Exécutez de manière intégrée ou via des clients locaux, sans compte cloud ni base de données externe requis.

État inspectable

Conservez les sauvegardes, les enregistrements de récupération et les preuves qui peuvent être vérifiés par rapport à l'instantané documenté.

02 / Comment ça marche

Comment ça marche

Les principales étapes rendent visibles les limites du projet.

  1. 01

    Applications et agents

    CLI, Rust intégré, clients typés, protocole local et profil mémoire MCP

  2. 02

    Moteur de données local

    SQL, les structures natives et la recherche lexicale/vecteur partagent les limites des transactions

  3. 03

    Disque durable

    Journal à écriture anticipée, instantanés, état du cycle de vie, points de contrôle et récupération

  4. 04

    Rappel et vérification

    Contexte à l'échelle du projet avec éléments de preuve facultatifs et vérification hors ligne

03 / Capacités

Capacités actuelles

Agent Memory

Stockez, rappelez, oubliez et séparez le contexte personnel, professionnel et de journal avec les limites et l'expiration du projet.

SQL et espace de clés

Requêtes versionnées et limitées et structures de données natives, développées dans la version 3.0.0.

Rechercher

Récupération lexicale, vectorielle exacte, approximative, filtrée et hybride au sein du moteur partagé.

Opérations

Utilisation multi-client embarquée ou locale, HTTP en option, clients typés, sauvegarde, restauration et diagnostics.

04 / Preuve

La preuve et sa portée

La version contient des reçus de packages publics, un rapport sur le matériel dédié et un modèle abstrait de protocole de validation.

3.0.0

version native publiée

TLA+

modèle de protocole de validation

2026-09-03

rapport sur le matériel dédié

Les observations matérielles s’appliquent aux charges de travail et à la source nommées. Le modèle formel ne constitue pas une preuve de la mise en œuvre ; les preuves de rappel n'établissent pas la véracité du texte mémorisé.

05 / Ce qu’il fait aujourd’hui

Ce qu’il fait aujourd’hui

  • Fourni un moteur local unifié et Agent Memory dans la version stable.
  • Prend en charge les opérations de rappel et de cycle de vie de la mémoire à l'échelle du projet.
  • Fournit des archives de versions liées à la source, des identités de packages et du matériel de vérification.
06 / Ce qu’il prévoit

Itinéraires suivants

  • Évaluez la qualité de la récupération selon des protocoles reproductibles et inspectables publiquement.
  • Développez des intégrations de mémoire plus riches tout en identifiant les versions sources requises.
  • Étendez les charges de travail prises en charge grâce à des mesures d'exactitude et de performances.
07 / Limites explicites

Des limites à garder en vue

  • L'interface du panneau mémoire Omarchy nécessite un travail source après 3.0.0 ; il ne figure pas dans les packages 3.0.0 publiés.
  • La mémoire 3.0.0 MCP n'expose pas toutes les capacités vectorielles du moteur sous-jacent.
  • Un seul service local est propriétaire du répertoire de données ; l’opération distribuée est une portée distincte.
  • Les déclarations stockées peuvent être fausses. Les preuves établissent des enregistrements et des récupérations documentés, et non une vérité factuelle.

Hyphae

Conservez un contexte utile au fil des sessions tout en gardant le contrôle des données et de leur enregistrement.