Sobre el proyecto

RightMemory proporciona a los agentes de codificación de IA tres módulos semánticos: Memoria duradera (Memory) para contexto que persiste más allá de las sesiones individuales, un mapa Pursuit que representa jerárquicamente las direcciones activas del usuario, y Correcciones de Agente (Agent Corrections) que almacenan casos reutilizables de redirección del usuario. Memory y Pursuit son árboles de documentos Markdown dentro de un grafo direccionable único, mientras que Agent Corrections permanece como una biblioteca de casos fija y no basada en grafo. El sistema aborda un problema común con los agentes de codificación: se desempeñan bien en una sola conversación pero pierden contexto después. RightMemory trata la memoria como estado de proyecto y colaboración con propietario definido, apoyando la colaboración multi-agente mediante vistas compartidas donde las raíces pueden compartir contexto seleccionado sin exponer toda la tienda privada. Las capacidades clave incluyen continuidad multi-dispositivo para que la misma memoria siga a los agentes entre portátiles, escritorios y diferentes clientes de agentes; límites claros de propiedad para que la recuperación, actualización y consolidación pasen por roles explícitos en lugar de permitir que los agentes editen a medias su propia memoria; y acceso neutral al proveedor mediante una CLI `rightmemory` o una superficie de daemon JSON-over-stdio compatible con Codex SDK, Claude Code CLI y otros agentes con capacidad de comandos. Memory y Pursuit usan ciclos de vida separados dentro de un mismo grafo con aristas tipadas (dep:, cfg:, ver:, doc:, todo:) y un espacio de nombres de id único global. Los encabezados admiten anclas, referencias a archivos de detalle F# y recursos vinculados M#/S#. El sistema incluye orquestación automática más habilidades de mantenimiento independientes para la gestión del mapa, el cuidado de Memory, la revisión de guía y un modo Manager para conversaciones de coordinación de larga duración. La raíz de memoria es un árbol de trabajo Git independiente que contiene MEMORY.md, PURSUITS.md y archivos de soporte. Los perfiles con nombre permiten raíces de memoria específicas por proyecto. Las vistas compartidas conectan una raíz con contexto de colaboración externo mediante tipos de encabezado MF# (archivos reflejados) y MQ# (preguntas al proveedor). Un Web Studio ofrece un editor visual del mapa de pursuits, y un observador en segundo plano maneja la poda, la consolidación Dreamer y las reflexiones Insight. La instalación utiliza uv y git, con scripts para macOS, Linux y Windows. Las habilidades se instalan en ~/.codex/skills y ~/.claude/skills por defecto. El sistema evita bases de datos vectoriales y notas en bruto en favor de Markdown determinista con estructura inspeccionable y relaciones de grafo explícitas.