Letta es un framework para agentes con estado, sucesor del proyecto MemGPT. La idea central es que el agente no empieza de cero en cada conversación: mantiene memoria de largo plazo y decide qué guardar, revisar u olvidar.
Para qué sirve
- Construir asistentes que recuerdan preferencias, decisiones e historial del usuario
- Mantener contexto en tareas largas que atraviesan varias sesiones
- Separar memoria de trabajo, memoria de largo plazo y conocimiento externo
- Empaquetar un agente completo, con memoria y herramientas, para ejecutarlo en otro lugar
Cómo funciona
- El agente se define con bloques de memoria editables, herramientas y fuentes de datos
- El propio agente reescribe sus bloques de memoria a medida que aprende
- El estado se persiste en base de datos, con historial versionado de mensajes
- Incluye SDK en TypeScript y servidor propio, con soporte MCP para herramientas
- Un archivo de agente permite exportar e importar el agente entre entornos
Disponibilidad
- Base open source bajo licencia Apache-2.0
- La empresa también ofrece aplicación de escritorio y servicio gestionado en la nube
- El servidor V1 antiguo está retirado; los proyectos nuevos usan la línea actual
Puntos de atención
- La memoria persistente exige una política de retención y privacidad bien definida
- Los agentes con mucha memoria pueden volverse caros en tokens; vigila el consumo
- Es un framework de código, pensado para quien programa
