# Instrucciones para el agente: MemPalace: conserva y recupera memoria local de agentes

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.

- Dificultad: avanzado
- Proyecto: https://github.com/MemPalace/mempalace (licencia MIT)
- Guía completa: https://lab.wisd.ai/hub/mempalace-local-memory

---

## 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

Comprueba que uv está disponible y que el Python que usará la herramienta cumple ≥3.10. Prepara primero `~/projects/myapp` con tu proyecto de ensayo, o sustituye esa ruta en todos los comandos. Para la CLI, el README recomienda un entorno aislado:

```sh
uv tool install mempalace
mempalace init ~/projects/myapp
```

Después puedes incorporar y buscar:

```sh
mempalace mine ~/projects/myapp
mempalace search "por qué cambiamos a GraphQL"
mempalace wake-up
```

Sustituye la pregunta por una decisión que aparezca en tus archivos.

## Comprobación

Comprueba que la búsqueda devuelve contenido realmente incorporado y su contexto. Verifica que una sesión nueva puede consultar ese material.

## Si algo falla

Si no hay resultados, revisa la importación y el índice. Si cambias de modelo de embeddings, sigue la migración documentada para reconstruirlo.

Consulta [el README oficial](https://github.com/MemPalace/mempalace#readme) para requisitos y variantes de instalación.
