Monet
Memoria local primero, centrada en el estado, para agentes de codificación: recuerda las convenciones de tu proyecto y cómo te gusta trabajar. 100% local, a través de MCP.
Documentación
Monet · memoria local-first para agentes de codificación
La memoria debería cambiar lo que tu agente hace.
El resultado debería ser el que querías.
La corrección que hiciste una vez nunca debería necesitar hacerse dos veces.
Cuanto más tiempo trabajen juntos, mejor debería entender lo que quieres.
Pega esto en Claude Code — más agentes próximamente:
Set up Monet for all my projects: read https://raw.githubusercontent.com/team-monet/monet/main/harness/bootstrap/install.md and follow it, checking with me at each step.
El resultado que querías
Todos piden una manzana. Todos quieren una distinta.
Un modelo capaz te da una manzana.
El tuyo necesita que el agente sepa lo que quieres decir — y ningún primer prompt lo dice todo.
Lo que quieres tiene que llegar al agente mientras trabaja. Ni antes. Ni después.

"una manzana bonita"

"una manzana bonita"

"una manzana bonita"
Cómo lo perseguimos
Principios para siempre. Etapas para el momento.
Principios
Los pocos criterios que gobiernan todo. Siempre frente al agente. Casi nada merece este lugar.
Etapas
Todo lo demás se ata a un momento. Cuando llega, el agente lee las reglas que aplican. Hasta entonces, no cuestan nada.
commit release delegate pr
Todo lo demás simplemente no se entrega.
Cuanto menos cargue el agente, más en serio se toma cada cosa.
El unicornio
La memoria perfecta es un unicornio. Lo perseguimos de todos modos.
Una memoria que siempre convierte la intención en acción no existe.
Los modelos cambian con cada versión; ninguna promesa sobrevive a eso.
Así que Monet lleva la cuenta: qué regla se activó, en qué momento, qué hizo el agente.
Un número debería caer: con qué frecuencia repites una corrección.
Nueve meses de construir y romper nos trajeron hasta aquí. Lee la retrospectiva
Míralo funcionar
El momento llega. Las reglas ya están ahí.
A mitad del trabajo, el agente reconoce un momento para el que tu almacén tiene reglas.
Las lee y sigue — en la dirección que tú marcaste.
sesión del agente
extracto de sesión
tú la rama de release está en verde — ¿puedes cortar la 1.4.0?
agente Cortar un release es un momento para el que este almacén tiene reglas. Las leo antes de tocar nada.
stage_lookup · release
release — las reglas que aplican aquí
- Publica solo el paquete del cliente — el motor viaja dentro de él.
- Sube primero el campo de versión; etiqueta solo después de que esté commiteado.
- Antes de publicar, verifica que el tarball realmente lleva el motor nuevo.
de tu almacén · leídas en el momento en que aplican
agente Versión primero, luego la etiqueta — el orden que marcan las reglas.
agente La verificación del tarball pasa — el motor nuevo está dentro. Etiquetando; el pipeline de release continúa desde aquí.
agente Observando el pipeline: build en verde, publicación en verde. La 1.4.0 está en npm.
agente
La 1.4.0 está fuera: versión subida, etiquetada, verificada, publicada.
Las tres reglas de release se cumplieron.
Extraído de una sesión real — condensado para la página.
with-monet · el arnés
Un pegado. El agente se configura solo.
with-monet instala Monet y ejecuta el método:
restaurar al inicio de la sesión, leer las reglas cuando llegan los momentos, registrar lo que corriges.
Esto es lo que convierte un agente de codificación genérico en el tuyo.
Local-first
Tuyo — y verificablemente.
- Un almacén en
~/.monet— SQLite simple que puedes leer, respaldar, exportar. - Los embeddings se ejecutan en el dispositivo. Sin cuentas, sin claves de API, sin nube.
- Funciona sin conexión después de la primera descarga del modelo.
La configuración puede descargar el modelo de embeddings local una vez. Nada de tu código es subido por Monet.
La memoria debería cambiar lo que tu agente hace. Empieza aquí.
Pega esto en Claude Code — más agentes próximamente:
Set up Monet for all my projects: read https://raw.githubusercontent.com/team-monet/monet/main/harness/bootstrap/install.md and follow it, checking with me at each step.
Gratis para cualquier proyecto. Todo es código abierto.