Saltar al contenido
Vareon

Duplex y Letta,
lado a lado.

Letta construye agentes con estado en torno a la memoria persistente y las habilidades aprendidas. Duplex es una segunda inteligencia junto a tu IA: aprende de cada resultado y, en ejecución, actúa en consecuencia, dentro de tus reglas, uses el modelo que uses.

Comparación actualizada a 16 de octubre de 2026.

Todas las capacidades: Duplex y Letta.

Lo que hace cada uno, grupo a grupo, desde qué es hasta cuánto cuesta.

Nativo
Integrado en el funcionamiento central del producto.
Externo
Lo aportas tú, o lo montas, por separado.
No nativo
La documentación del producto no lo recoge como función integrada. Aun así, puede ser posible un desarrollo a medida.
CapacidadDuplexLetta
Qué es cada uno
Qué esUna inteligencia en ejecución junto a tu IA: aprende y actúa para tus agentes y asistentes, dentro de tus reglasUna plataforma de agentes con estado, construida en torno a la memoria persistente y al aprendizaje en el espacio de tokens
Lo que lleva consigoContexto, decisiones, resultados, reglas, tareas, habilidades y lo que ha aprendidoMemoria de agentes, conversaciones, archivos y habilidades
Qué mejora con la experienciaSus próximas decisiones: confianza, enrutamiento, recomendaciones, uso de herramientas y conocimiento reutilizableEl comportamiento futuro del agente, mediante memoria actualizada y habilidades aprendidas
Saber qué pasó, y aprender de elloNativoSabe qué pasó, y aprende qué cambiar despuésEstán los dos, sobre todo mediante memoria y habilidades en el espacio de tokens
Aprendizaje
Aprendizaje continuo sin reentrenamientoNativoSigue aprendiendo, fuera de los pesos de tu modeloNativoAprendizaje en el espacio de tokens y de habilidades
Adaptación turno a turnoNativoCada resultado nuevo puede cambiar al momento la siguiente decisiónLa memoria gestionada por el agente puede cambiar de forma continua; el aprendizaje de habilidades llega tras la experiencia terminada
Aprender de las correccionesNativoUna corrección cambia lo que Duplex hace despuésLas correcciones pueden actualizar la memoria o alimentar habilidades aprendidas
Aprender de los resultadosNativoEl éxito y el fracaso vuelven directamente a lo que aprendePosible mediante la reflexión sobre trayectorias y actualizaciones gestionadas por el agente
Aprender de las recompensasNativoUna recompensa refuerza lo que funcionó y corrige lo que noLas recompensas no son su principal forma de aprender
Mérito para los pasos que llevan a un resultadoNativoAverigua qué acciones anteriores llevaron a un resultado posteriorLetta no lo ofrece de forma nativa en ejecución
Cómo las acciones hacen avanzar el trabajoNativoAprende cómo cada acción lleva el trabajo de un estado al siguienteEl agente puede deducirlo del contexto
Predecir qué hará una acciónNativoA partir de lo que observa, predice qué hará una acción, prueba alternativas y planificaEl modelo razona sobre la memoria
Mejores elecciones de acciónNativoLos resultados mejoran qué acción elige despuésEl comportamiento mejora con la memoria y las habilidades
Habilidades reutilizablesNativoLa experiencia se convierte en habilidades que se prueban antes de usarse, y que se pueden pausar, recuperar o retirarNativoLas trayectorias pueden convertirse en habilidades duraderas que funcionan con cualquier modelo
Probar y gestionar habilidadesUna habilidad se prueba antes de confiar en ella, y se puede pausar, recuperar, retirar o eliminar para siempreLas habilidades son archivos que puedes inspeccionar, gestionar y versionar
Generalizar a casos relacionadosLleva lo que aprendió a casos relacionados y a formulaciones nuevas, y a habilidades que puede reutilizarLas habilidades en el espacio de tokens generalizan procedimientos entre tareas
Decidir y actuar
Saber cuánta certeza tieneNativoAntes de cada decisión, sabe cuán conocido es el caso y cuánta certeza tieneSobre todo el criterio del modelo y lo relevante que sea la memoria
Responder, traspasar o rechazarNativoDuplex responde por sí mismo, llama a tu modelo, usa una herramienta o rechaza, dentro de tus reglasEl agente suele continuar mediante el razonamiento del modelo
Resolver por sí mismo el trabajo conocidoNativoToma por sí mismo las decisiones conocidas, sin otra llamada a un modelo de fronteraEl modelo sigue interpretando la memoria o las habilidades
Traspasar lo nuevo o inciertoEl trabajo nuevo, incierto o delicado va al modelo, la herramienta o la persona adecuadosEl agente y el modelo deciden cuándo hace falta más ayuda
Planificación, simulación y recomendacionesNativoPredice lo que pasa después, prueba alternativas, crea planes y recomienda accionesSobre todo mediante el razonamiento del modelo y las herramientas del agente
Muchos agentes, trabajando juntosEnvía el trabajo al agente adecuado, lo reparte dentro de tus reglas, mantiene a cada agente en su ámbito y reúne los resultadosHay agentes, subagentes y memoria compartida
Aprender qué herramientas funcionanAprende qué herramientas funcionan, cuándo usarlas y a qué lleva cada unaLas habilidades y la memoria pueden mejorar el uso de herramientas
Acciones con herramientas dentro de tus reglasLas herramientas solo se ejecutan a través de tus reglas y permisosPermisos del agente y configuración de herramientas
StreamingTransmite en directo la salida de modelos y herramientas, y cada paso sigue dentro de tus reglasDisponible a través de las interfaces de agentes y modelos
Trabajo que continúa
Aprender de cada paso, automáticamenteCada paso, mediante MCP + hooks o los plugins, alimenta un único ciclo de aprendizaje compartidoEl entorno de ejecución de Letta almacena las conversaciones y acciones de los agentes
Contexto entre sesionesNativoEl trabajo, las decisiones, las tareas y el contexto que importa continúan entre sesionesNativoLos agentes persistentes conservan la memoria entre conversaciones
Trabajo de larga duraciónNativoEl trabajo largo sigue abierto entre sesiones y agentes, con puntos seguros a los que volver, hasta que se termina o se olvidaLos agentes persistentes pueden continuar el trabajo, con un ciclo de vida que fijan el agente y la app
Entre modelosNativoLo que aprende y tu contexto quedan fuera del modelo, y siguen al trabajo entre proveedoresSólido: la memoria y las habilidades en el espacio de tokens pueden sobrevivir a un cambio de modelo
Entre apps y agentesEl mismo trabajo continúa en Claude, Codex, Cursor, Hermes y tus propios agentesLos agentes con estado son accesibles a través de SDK y de MCP alojado
Traspasar trabajo a otro agenteUna tarea y su contexto pasan a otro agente que permitas, listos para continuarLos agentes y repositorios compartidos pueden facilitar un traspaso
Mantener el contexto compactoEl contexto se mantiene compacto, centrado en las reglas, tareas y decisiones que importanOrganización de la memoria, resúmenes y gestión del contexto al estilo de archivos
Aprender de imágenes, audio, vídeo y PDFAprende de imágenes, audio, vídeo y PDF, igual que del textoDepende del modelo conectado y de las herramientas del agente
Entre formatosUna pregunta en palabras puede apoyarse en lo aprendido de imágenes, audio y vídeo, y el contenido multimedia puede influir en decisiones posterioresDepende del modelo y de cómo esté construida la memoria
Personas, equipos y uso compartido
Para cada personaNativoCada persona tiene su propio contexto privado, sus preferencias y su aprendizajeMemoria nativa por agente y por usuario
Para cada equipoNativoLos equipos comparten el aprendizaje aprobado, y el trabajo privado sigue siendo privadoRepositorios de memoria compartidos y habilidades
En toda la organizaciónNativoLo que funciona puede pasar de una persona al equipo y a la organización, bajo tus reglasLas habilidades y la memoria se pueden compartir en toda la organización
Compartir entre personas, bajo controlTú eliges qué se comparte y con quién, y puedes retirarlo; todo lo compartido muestra de quién vieneRepositorios compartidos y permisos de colaboración
Protección del contenido compartidoLo que alguien comparte llega como información, nunca como instrucciones, así que no puede dirigir el agente de otra personaDepende del contexto y los permisos del agente
Control y confianza
Tus reglasTus reglas forman parte de cómo funciona Duplex: permiten, rechazan o limitan acciones realesLas instrucciones y los permisos dan forma al comportamiento del agente
Reglas aplicadas antes de cada acciónNativoLos hooks comprueban cada acción con tus reglas antes de que se ejecuteDepende del entorno de ejecución de Letta, de los permisos y del anfitrión de herramientas
Personas en el procesoUna persona confirma las acciones que elijas, y lo que aprende Duplex se puede revisar y deshacerLos usuarios pueden inspeccionar y gestionar la memoria y las habilidades
Un historial que puedes comprobarUn historial de cada decisión, de dónde vino y qué salió de ella, que no se puede cambiar a escondidasConversaciones persistentes, memoria y estado del agente
Comprobantes que puedes verificarLas decisiones, las habilidades y los borrados pueden ir acompañados de comprobantes que puedes verificarRecuerdos y habilidades versionados
Deshacer lo aprendido, con exactitudNativoUn cambio aprendido se puede deshacer con exactitud, sin reentrenar nadaLas habilidades y los recuerdos se pueden editar o revertir mediante versiones
Un olvido que llega a todo lo construido sobre elloQuitar algo también quita lo que salió de ello: el contexto, todo lo compartido a partir de ello y el aprendizaje relacionadoLa memoria y las habilidades se limpian mediante archivos y versiones
Mantener separados a los clientesCada usuario, equipo, organización y cliente se mantiene separado, en cada integración y en todo lo que compartePermisos en la nube y en autoalojamiento
De dónde viene todo lo aprendidoDe todo lo que aprendió, puedes ver su origen, su alcance y hasta qué punto es fiableLa memoria y las habilidades siguen siendo inspeccionables
Dónde se ejecuta y se conecta
Cualquier proveedor de modelosUna sola inteligencia para OpenAI, Anthropic, Google, AWS y modelos compatiblesUn entorno de agentes que funciona con cualquier modelo
MCPNativoMediante MCP + hooks, Duplex se suma a cada paso que dan tus agentesEl MCP alojado permite que otros agentes creen agentes de Letta con estado y les envíen mensajes
Hooks y pluginsNativoPlugins para Claude, Codex, Cursor y Hermes, y hooks que incorporan Duplex en cada paso y comprueban las acciones delicadas con herramientasIntegración por SDK, CLI y entorno de ejecución de agentes
Tu nube, o autoalojadoVareon cloud, tu nube o sin nube: nube privada, tu propia cuenta, autoalojado o aislado de la redNube, y un servidor de aplicaciones autoalojado
Sin nube: aislado de la redHecho para despliegues donde nada puede salir, con modelos locales, dependencias locales y tu propio proveedor de identidadPosible con un stack autoalojado y dependencias locales
Coste, velocidad y encaje
Cómo reduce el coste del modeloDuplex resuelve él mismo el trabajo conocido, sin repetir llamadas a un modelo de fronteraUn mejor contexto y mejores habilidades mejoran los resultados, pero el modelo sigue ejecutándose
Cómo reduce la latenciaLas decisiones de las que está seguro vuelven rápido; el trabajo incierto sigue yendo a tu modelo de fronteraUn contexto mejor organizado puede reducir el razonamiento desperdiciado
Sobrevive a una actualización del modeloSíEl aprendizaje, el contexto, las tareas y las reglas quedan fuera de cualquier modelo concretoSíLa memoria y las habilidades son independientes del modelo a propósito
Requiere ajuste finoNoEl ajuste fino pasa a ser una mejora opcionalNo
Ideal paraOrganizaciones que necesitan que sus agentes de IA aprendan, actúen dentro de unas reglas, lleven el trabajo adelante y mejoren entre modelos, como un solo sistemaEquipos que construyen agentes persistentes que se mejoran a sí mismos en torno a memoria y habilidades en el espacio de tokens

Mira Duplex en acción con tu propio trabajo.

Compáralo donde importa: un piloto pone Duplex en tu propio trabajo, con las métricas acordadas antes de empezar.