/proyectos/letta

Letta

Agents con memoria que aprenden, recuerdan y mejoran con el tiempo.

Letta

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.

Letta — Plataforma para agents con memoria persistente. Apache 2.0. 24.500 estrellas en GitHub.

Ir al proyecto →