Livro chinês de código aberto sobre design de AI Agents, baseado em Agent = LLM + contexto + ferramentas, com experimentos executáveis em cada capítulo.
framerslab/agentos
Framework de agentes de IA em TypeScript com memória cognitiva persistente, personalidade HEXACO opcional, orquestração multiagente e interface unificada para 13 provedores de LLM.
- Estrelas
- 680
- Forks
- 100
- Issues abertas
- 24
- Último commit
- há 3 horas
O que é?
AgentOS é um framework em TypeScript para criar agentes de IA que mantêm a memória entre sessões, adaptam seu comportamento e podem criar novas ferramentas em tempo de execução. Sua camada de memória cognitiva aplica decaimento e vários mecanismos de memória, como reconsolidação e esquecimento induzido pela recuperação. Um vetor de personalidade HEXACO opcional influencia os prompts e a codificação da memória.
O framework inclui os componentes habituais para criar agentes: um helper leve agent() com sessões, um runtime GMI completo com humor e metaprompts acionados por sentimento, equipes multiagente com várias estratégias de coordenação, DAGs de workflow, pacotes de guardrails, pipelines de voz e adaptadores de canal. Os agentes podem forjar ferramentas JavaScript verificadas por casos de teste e por um avaliador LLM e, em seguida, adicioná-las à lista de ferramentas da sessão. O código gerado é executado em um contexto node:vm ou em um sandbox WebAssembly do QuickJS.
O pacote é publicado no npm como @framers/agentos e tem licença Apache-2.0. Pacotes complementares oferecem extensões, skills e ferramentas de benchmark.
Recursos principais
- 01Memória cognitiva persistente com decaimento de Ebbinghaus e vários mecanismos relacionados à recuperação
- 02Personalidade HEXACO opcional que influencia os prompts e a codificação da memória
- 03Criação de ferramentas em tempo de execução, com código gerado verificado por testes e por um avaliador LLM
- 04Uma interface para 13 provedores de LLM, com fallback entre provedores e pool de chaves de API
- 05Equipes multiagente com estratégias sequenciais, paralelas, de debate, ciclo de revisão, hierárquicas e em grafo
- 06Pacotes de guardrails, pipelines de voz e 37 adaptadores de canal
Casos de uso
- Criar chatbots ou tutores que precisam se lembrar dos usuários ao longo de conversas extensas
- Orquestrar vários agentes especializados, como pesquisador, redator e revisor
- Prototipar agentes que ampliam seu próprio conjunto de ferramentas com código em sandbox
- Executar a mesma base de código de agente com vários provedores de LLM
Tópicos
Perguntas frequentes
- O que é agentos?
- Framework de agentes de IA em TypeScript com memória cognitiva persistente, personalidade HEXACO opcional, orquestração multiagente e interface unificada para 13 provedores de LLM. AgentOS é um framework em TypeScript para criar agentes de IA que mantêm a memória entre sessões, adaptam seu comportamento e podem criar novas ferramentas em tempo de execução. Sua camada de memória cognitiva aplica decaimento e vários mecanismos de memória, como reconsolidação e esquecimento induzido pela recuperação. Um vetor de personalidade HEXACO opcional influencia os prompts e a codificação da memória.
- agentos é gratuito? Qual é a licença?
- agentos é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- agentos ainda é mantido?
- Manutenção ativa. O último commit de agentos foi em 19 de out. de 2026.
- Para que posso usar agentos?
- Criar chatbots ou tutores que precisam se lembrar dos usuários ao longo de conversas extensas Orquestrar vários agentes especializados, como pesquisador, redator e revisor Prototipar agentes que ampliam seu próprio conjunto de ferramentas com código em sandbox Executar a mesma base de código de agente com vários provedores de LLM
- Onde consigo agentos?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/framerslab/agentos
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um harness de agentes para Claude Code e Codex que adiciona swarms multiagente, memória compartilhada, roteamento de tarefas e federação entre máquinas.
Plataforma de IA de código aberto que transforma qualquer tema ou documento em uma sala de aula interativa com professores e colegas de classe gerados por IA.
Agente de programação com IA e código aberto que lê seu projeto, edita arquivos e executa comandos e testes pelo terminal, desktop, navegador ou editor.
AutoGPT é uma plataforma open source para criar, executar e agendar agentes de IA que concluem fluxos de trabalho com várias etapas a partir de descrições em linguagem natural ou de um editor visual.
Framework open source multiagente com LLMs que simula analistas, pesquisadores, trader e equipe de risco de uma empresa de trading para tomar decisões de negociação.