Repolode
framerslab

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