Letta (antes MemGPT) es una plataforma open source —Apache 2.0, 24.500 estrellas y 2.600 forks— para construir agents de IA con memoria persistente, identidad y capacidad de aprender de las conversaciones anteriores. No es un chatbot que olvida todo al recargar: es un agente que recuerda quién sos, qué hablaste ayer, y qué decisiones tomaste la semana pasada.
Qué problema resuelve
La mayoría de los agents de IA hoy son estáticos: cargan contexto, responden, y al día siguiente repite la misma historia desde cero. Letta arma un sistema de memoria en capas:
- Memoria a corto plazo (Conversational): lo que pasó en esta sesión, manejado por el propio modelo.
- Memoria a largo plazo (Archival): datos persistentes que sobreviven entre sesiones, como la identidad del usuario, preferencias, y decisiones tomadas.
- Memoria episódica (Recall): el agente puede consultar su propio historial y traer contexto relevante cuando lo necesita.
El agente puede además auto-mejorar: refina su sistema de prompts, ajusta su comportamiento, y aprende de errores anteriores — todo desde la propia conversación, sin que tengas que reescribir código.
Qué contiene el proyecto
El repositorio letta-ai/letta es el landing page del proyecto. El código fuente actual vive en letta-ai/letta-code, que incluye:
- El agente harness: el runtime que ejecuta el ciclo de pensamiento—acción—respuesta con manejo de memoria.
- La interfaz de terminal interactiva: podés chatear con el agente desde la línea de comandos con
letta. - El App Server: servidor local o self-hosted para correr agents con memoria persistente, accesible por canales de chat.
- Canales: Slack, Telegram, Discord y canales personalizados para conectar el agente a donde vos estás.
- El Agent SDK para integrar agents de Letta en aplicaciones TypeScript.
- Letta Cloud para que la memoria e identidad del agente persistan entre computadoras.
También tenés apps listas: la app de escritorio para macOS, Windows y Linux; chat.letta.com en el navegador (incluyendo móvil); y el agente accesible por las distintas plataformas de mensajería.
Cómo empezar
Instalá desde npm:
npm install -g @letta-ai/letta-code
Lanzá la terminal interactiva:
letta
Corré el servidor para agents locales o self-hosted:
letta server
O usá directamente la app de escritorio, el chat en el navegador, los canales de mensajería, el Agent SDK, o Letta Cloud — según lo que necesites.
Open source y transparente
Letta es Apache 2.0. El repositorio tiene política de seguridad, conducta, licencia, privacidad y términos claros. La historia del proyecto (antes MemGPT) se preserva en la rama archive para referencia histórica, y el código V1 descontinuado no se usa en producción.
El desarrollo es activo: miles de commits, contribuciones de la comunidad, y documentación pública en docs.letta.com.
Quiénes están detrás
Letta nació en el Sky Computing Lab de UC Berkeley, el mismo grupo que dio origen a proyectos como SkyPlane y Gorilla. Los dos fundadores son Ph.D. en Computer Science de Berkeley y hoy corren Letta desde que salieron de stealth en San Francisco en agosto de 2024 con $10M en funding de Felicis.
Charles Packer — Co-founder & CEO
Charles es co-founder y CEO de Letta. Su tesis de Ph.D. en Computer Science de UC Berkeley (Advisor: Joseph E. Gonzalez, committee: Ion Stoica, Matei Zahria, Yuandong Tian) se llamó Building Agentic Systems in an Era of Large Language Models y ahí nació MemGPT — el precursor de Letta — como parte de su investigación, publicado como MemGPT: Towards LLMs as Operating Systems (arXiv 2023, 52+ citas).
Antes del Ph.D. hizo su undergrad en UC San Diego, trabajó en un REU en Washington State con Lawrence Holder (su primer paper como first author), y llegó a Berkeley por una recomendación de Dawn Song. Fue parte de Berkeley AI Research (BAIR) y del Sky Computing Lab.
Sarah Wooders — Co-founder & CTO
Sarah es co-founder y CTO de Letta. Ph.D. en Computer Science de UC Berkeley (2020–2024), advised por Ion Stoica y Joseph E. Gonzalez, enfocada en sistemas para IA. Su undergrad es de MIT en Computer Science y Mathematics (con actividades en TechX y HackMIT).
Antes del doctorado trabajó en Glisten.ai (SF, 2019–2021) y en el RISE Lab de Berkeley. Es autora de SkyPlane (transferencias rápidas de datos entre clouds) y co-autora de MemGPT junto a Charles Packer y Kevin Lin.
El equipo de investigación de MemGPT incluye también a Kevin Lin. Letta (la empresa) tiene entre 10 y 20 empleados, funding de $10M, y sigue en fase early — pero el open source es lo que la puso en el mapa y lo que la hizo destacar entre los graduados de Berkeley.