Fundación en formación Custodia interina: Celiums Solutions LLC Leer el estado legal

Hyphae Datos locales y memoria para agentes

Un lugar para tus datos y la memoria útil.

Hyphae combina SQL, estructuras nativas, búsqueda léxica y vectorial, transacciones y recuperación en un solo motor escrito en Rust. Agent Memory convierte esa base en contexto compartido para agentes de programación.

Conserva el contexto útil entre sesiones y mantén el control de los datos y su registro.

01 / Por qué es importante

Por qué importa este trabajo

Continuidad para agentes

Recupera decisiones y restricciones del proyecto desde herramientas de programación compatibles, sin reconstruir el contexto en cada sesión.

Una base compartida para los datos

Los datos relacionales, las estructuras y la búsqueda comparten el almacenamiento duradero y una misma autoridad para las transacciones.

Control local

Úsalo integrado en una aplicación o mediante clientes locales, sin una cuenta obligatoria en la nube ni una base de datos externa.

Estado inspeccionable

Conserva copias de seguridad, registros de recuperación y pruebas que se puedan comprobar frente al estado documentado.

02 / Cómo funciona

Cómo funciona

Las etapas principales hacen visibles los límites del proyecto.

  1. 01

    Aplicaciones y agentes

    CLI, Rust integrado, clientes tipados, protocolo local y perfil MCP de memoria

  2. 02

    Motor de datos local

    SQL, estructuras nativas y búsqueda léxica/vectorial comparten los límites de las transacciones

  3. 03

    Registro duradero

    Registro de escritura anticipada, instantáneas, estado del ciclo de vida, puntos de control y recuperación

  4. 04

    Consulta y verificación

    Contexto limitado al proyecto, con pruebas opcionales y verificación sin conexión

03 / Capacidades

Capacidades actuales

Agent Memory

Guarda, consulta, olvida y separa el contexto personal, laboral y del diario, con límites por proyecto y vencimiento.

SQL y espacio de claves

Consultas versionadas y acotadas, junto con estructuras de datos nativas, ampliadas en la versión 3.0.0.

Búsqueda

Búsqueda léxica, vectorial exacta, aproximada, filtrada e híbrida dentro del mismo motor.

Operaciones

Uso integrado o local con varios clientes, HTTP opcional, clientes tipados, copias de seguridad, restauración y diagnóstico.

04 / Evidencia

La evidencia y su alcance

La versión cuenta con comprobantes públicos de publicación de paquetes, un informe sobre hardware dedicado y un modelo abstracto del protocolo de commit.

3.0.0

versión Native publicada

TLA+

modelo del protocolo de commit

2026-09-03

informe de hardware dedicado

Las observaciones sobre hardware corresponden a las cargas de trabajo y al código identificados. El modelo formal no demuestra la implementación; las pruebas de consulta no establecen la veracidad del texto recordado.

05 / Lo que hace hoy

Lo que hace hoy

  • Incluye un motor local unificado y Agent Memory en la versión estable.
  • Permite consultar recuerdos por proyecto y gestionar el ciclo de vida de la memoria.
  • Ofrece archivos de distribución vinculados al código fuente, identidades de paquetes y material de verificación.
06 / Lo que pretende hacer

Próximas líneas de trabajo

  • Evaluar la calidad de la búsqueda con protocolos reproducibles y abiertos a inspección pública.
  • Desarrollar integraciones de memoria más completas e identificar las versiones de código que necesitan.
  • Ampliar las cargas de trabajo compatibles mediante comprobaciones de corrección y rendimiento.
07 / Límites explícitos

Límites a tener en cuenta

  • La interfaz del panel de memoria de Omarchy requiere cambios de código posteriores a 3.0.0; no forma parte de los paquetes 3.0.0 publicados.
  • El MCP de memoria de 3.0.0 no expone todas las capacidades vectoriales del motor subyacente.
  • Un único servicio local controla el directorio de datos; la operación distribuida tiene un alcance distinto.
  • Las afirmaciones almacenadas pueden ser erróneas. Las pruebas verifican los registros y su consulta, no su veracidad factual.

Hyphae

Conserva el contexto útil entre sesiones y mantén el control de los datos y su registro.