Memento v1.0: Memoria Persistente Local para Agentes de IA de Programación

Qué hace Memento v1.0
Memento v1.0 proporciona una capa de memoria persistente de prioridad local para agentes de codificación con IA. Todo se ejecuta en tu máquina — incrustaciones, almacenamiento y búsqueda — sin requerimientos de nube ni claves API necesarias después de la configuración.
Detalles técnicos clave
Incrustaciones: Utiliza all-MiniLM-L6-v2 a través de @xenova/transformers (384 dimensiones) ejecutándose completamente sin conexión. Incrustaciones en la nube opcionales mediante variables de entorno para OpenAI (text-embedding-3-small) o Gemini (embedding-001).
Almacenamiento: JSON local + índice HNSW por defecto. Soporte opcional para ChromaDB o Neo4j.
Búsqueda: Índice HNSW para búsqueda aproximada del vecino más cercano (<50ms en 2000+ recuerdos). Implementación completa BM25 con k1=1.2, b=0.75 para búsqueda por palabras clave. Modo híbrido que combina 70% similitud coseno + 30% BM25.
Deduplicación: SHA-256 + umbral de similitud coseno de 0.92.
Características de resiliencia: Cortacircuitos, registro de escritura anticipada, caché LRU.
Gestión de memoria: Decaimiento exponencial de 347 días en puntuaciones de importancia.
Configuración y uso
Instalar con: npx memento-memory setup
Herramienta de migración: memory_migrate reincrusta todo tu almacén al cambiar de proveedores de incrustaciones — sin pérdida de datos.
Soporte de IDE y herramientas
Compatibilidad multi-IDE: Claude Code, Cursor, Windsurf, OpenCode — todos comparten el mismo almacén local.
17 herramientas MCP en guardar/recordar/buscar/exportar/importar/ingesta/compactar/gráfico/ciclo de vida de sesión.
Privacidad y licencias
Cero telemetría — tus decisiones arquitectónicas y patrones de código nunca salen de tu máquina. Funciona sin internet después de la configuración. Licencia AGPL-3.0 y autoalojable en un comando.
📖 Read the full source: r/LocalLLaMA
👀 Ver también

Hoja de referencia de código Claude imprimible con actualizaciones automáticas semanales
Un desarrollador creó una hoja de referencia imprimible de una página para Claude Code usando el propio Claude, que cubre atajos de teclado, comandos de barra, flujos de trabajo, sistema de habilidades, memoria/CLAUDE.md, configuración de MCP, banderas CLI y archivos de configuración. El archivo HTML se actualiza automáticamente cada semana mediante un trabajo cron con nuevas funciones etiquetadas como 'NUEVO'.

Motor de Juegos de Aventura de Texto para Claude Desktop
Un motor de juegos de aventura de texto funciona completamente dentro de Claude Desktop como una habilidad, sin servidores, aplicaciones ni código que ejecutar. Incluye mecánicas completas de RPG, renderizado de dados 3D, 19 módulos de expansión y archivos de guardado portátiles.

Centro de Comando Claude: Panel de Control de Código Abierto para Análisis de Claude
Claude Command Center es un panel de control local que lee tu directorio ~/.claude/ para mostrar datos de sesiones de Claude Code, costos y configuraciones de servidores MCP. Construido completamente usando Claude Code con un backend Express y un frontend React, no requiere configuración y se ejecuta localmente sin nube ni telemetría.

Comparando Agentes de IA Locales vs. en la Nube: OpenClaw y Twin.so
OpenClaw es un agente de IA local de código abierto que se ejecuta en tu máquina con control total de los datos, mientras que Twin.so es una plataforma basada en la nube con más de 200,000 agentes creados por la comunidad para automatización 24/7.