Libro chino de código abierto sobre el diseño de agentes de IA, basado en Agent = LLM + contexto + herramientas e incluye experimentos ejecutables por capítulo.
framerslab/agentos
Framework de agentes de IA en TypeScript con memoria cognitiva persistente, personalidad HEXACO opcional, orquestación multiagente e interfaz unificada para 13 proveedores de LLM.
- Estrellas
- 680
- Forks
- 100
- Issues abiertos
- 24
- Último commit
- hace 3 horas
¿Qué es?
AgentOS es un framework de TypeScript para crear agentes de IA que conservan la memoria entre sesiones, adaptan su comportamiento y pueden crear herramientas en tiempo de ejecución. Su capa de memoria cognitiva aplica decaimiento y varios mecanismos de memoria, como la reconsolidación y el olvido inducido por la recuperación. Un vector opcional de personalidad HEXACO da forma a los prompts y a la codificación de la memoria.
El framework incluye los componentes habituales de un agente: un helper ligero agent() con sesiones, un runtime GMI completo con metaprompts activados por el estado de ánimo y el análisis de sentimiento, equipos multiagente con varias estrategias de coordinación, DAG de workflows, paquetes de guardrails, pipelines de voz y adaptadores de canales. Los agentes pueden crear herramientas JavaScript que se validan con casos de prueba y un juez LLM; después, estas se incorporan a la lista de herramientas de la sesión. El código generado se ejecuta en un contexto node:vm o en un sandbox WebAssembly de QuickJS.
El paquete se publica en npm como @framers/agentos y utiliza la licencia Apache-2.0. Los paquetes complementarios ofrecen extensiones, skills y herramientas de benchmarking.
Funciones clave
- 01Memoria cognitiva persistente con decaimiento de Ebbinghaus y varios mecanismos relacionados con la recuperación
- 02Personalidad HEXACO opcional que da forma a los prompts y a la codificación de la memoria
- 03Creación de herramientas en tiempo de ejecución, con código generado validado mediante pruebas y un juez LLM
- 04Una interfaz para 13 proveedores de LLM, con fallback entre proveedores y agrupación de API keys
- 05Equipos multiagente con estrategias secuenciales, paralelas, de debate, de ciclos de revisión, jerárquicas y basadas en grafos
- 06Paquetes de guardrails, pipelines de voz y 37 adaptadores de canales
Casos de uso
- Crear chatbots o tutores que deban recordar a los usuarios durante conversaciones largas
- Orquestar varios agentes especializados, como un investigador, un redactor y un revisor
- Crear prototipos de agentes que amplíen su propio conjunto de herramientas con código en sandbox
- Ejecutar una misma base de código de agente con varios proveedores de LLM
Temas
Preguntas frecuentes
- ¿Qué es agentos?
- Framework de agentes de IA en TypeScript con memoria cognitiva persistente, personalidad HEXACO opcional, orquestación multiagente e interfaz unificada para 13 proveedores de LLM. AgentOS es un framework de TypeScript para crear agentes de IA que conservan la memoria entre sesiones, adaptan su comportamiento y pueden crear herramientas en tiempo de ejecución. Su capa de memoria cognitiva aplica decaimiento y varios mecanismos de memoria, como la reconsolidación y el olvido inducido por la recuperación. Un vector opcional de personalidad HEXACO da forma a los prompts y a la codificación de la memoria.
- ¿agentos es gratuito? ¿Qué licencia tiene?
- agentos es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿agentos sigue mantenido?
- Mantenimiento activo. El último commit de agentos fue el 19 oct 2026.
- ¿Para qué puedo usar agentos?
- Crear chatbots o tutores que deban recordar a los usuarios durante conversaciones largas Orquestar varios agentes especializados, como un investigador, un redactor y un revisor Crear prototipos de agentes que amplíen su propio conjunto de herramientas con código en sandbox Ejecutar una misma base de código de agente con varios proveedores de LLM
- ¿Dónde consigo agentos?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/framerslab/agentos
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un entorno de agentes para Claude Code y Codex que añade enjambres multiagente, memoria compartida, asignación de tareas y federación entre máquinas.
Plataforma de IA de código abierto que convierte cualquier tema o documento en un aula interactiva con docentes y compañeros de clase con IA.
Agente de programación con IA y código abierto que lee tu proyecto, edita archivos y ejecuta comandos y pruebas desde la terminal, el escritorio, el navegador o el editor.
AutoGPT es una plataforma de código abierto para crear, ejecutar y programar agentes de IA que completan flujos de trabajo de varios pasos a partir de descripciones en lenguaje sencillo o de un constructor visual.
Framework multiagente de LLM de código abierto que simula a los analistas, investigadores, trader y equipo de riesgos de una firma de trading para tomar decisiones de inversión.