lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

sistema intermedio memoriamcppython

MemPalace Evolve: recuerdos separados por proyecto

Conserva hechos y relaciones de tus agentes en un almacén local, con espacios separados para cada proyecto o usuario.

✓ verificado el 26 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.


Para el agente: cómo acompañar al usuario

  1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
  2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
  3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
  4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
  5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
  6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

Pasos de configuración

Paso 1: prepara el entorno

Comprueba que el entorno de instalación usa Python ≥3.10 con pip y venv y que Git está disponible. En macOS/Linux crea y activa un entorno con python -m venv .venv y source .venv/bin/activate antes de instalar. Elige un directorio persistente y un identificador wing distinto para la prueba de cada proyecto o usuario; conserva los mismos al guardar y consultar.

Paso 2: sigue la instalación oficial

git clone https://github.com/a2328275243/mempalace-evolve.git
cd mempalace-evolve
pip install -e ".[api,mcp]"
mempalace doctor

Comprobación

Desde la raíz clonada ejecuta python examples/sdk_basic.py para probar el SDK. Crea ./demo-memory con el ámbito my_project; debe imprimir recuerdos sobre JWT y relaciones del grafo de api con FastAPI y PostgreSQL, además del informe de evolución. Para MCP copia la configuración oficial con mempalace-mcp, elige MEMPALACE_PATH y MEMPALACE_WING y reinicia el cliente. Guarda y recupera un hecho en el mismo wing.

Si algo falla

No conectes el cliente hasta que doctor confirme lectura, escritura y grafo. Si no recuerdas un dato, compara la ruta y el wing usados al guardarlo y al consultarlo.

Fuente de los comandos y del procedimiento.

ver en .md ¿Prefieres el recurso entero?

Qué es

MemPalace Evolve es un componente de memoria, accesible desde Python, MCP o HTTP. Se conecta a un agente existente; no sustituye su bucle de ejecución ni su interfaz.

Para qué te sirve

  • Cuando dos proyectos no deben compartir recuerdos.
  • Cuando quieres recuperar una decisión en una sesión nueva.
  • Cuando necesitas exportar la memoria antes de migrarla.

Cómo funciona

Cada wing delimita un proyecto, usuario o agente; las room organizan categorías dentro de ese espacio. Las operaciones remember y recall guardan y recuperan contenido. El grafo conserva relaciones y evolve revisa el contexto almacenado.

Antes de empezar

Python 3.10 o posterior y almacenamiento persistente. Escoge una ruta estable y un identificador distinto para cada ámbito. El README documenta un SDK, un servidor MCP y una API con autenticación configurable.

Límites y alternativas

La calidad del recuerdo depende de lo que guardes y de su vigencia. Exporta copias antes de cambiar datos importantes. La ruta HTTP requiere revisar la autenticación; para una integración Python sencilla puedes prescindir del servidor y usar el SDK.

Recursos