SDK open source para criar e executar agentes de IA em Python e TypeScript, com ferramentas, MCP, memória e portabilidade entre modelos.
agno-agi/agno
Framework e runtime Python para criar, servir e gerenciar plataformas de agentes de IA, com uma interface web para administração.
- Estrelas
- 42,806
- Forks
- 6,162
- Issues abertas
- 1,907
- Último commit
- ontem
O que é?
Agno é um framework Python para criar agentes de IA e executá-los como serviço. O Agno SDK é usado para definir os agentes, enquanto o runtime AgentOS os disponibiliza por meio de uma REST API, e a interface AgentOS UI cuida do gerenciamento diário da plataforma.
O projeto busca dar às equipes controle sobre sua stack de agentes. Sessões, memória, conhecimento e traces são armazenados no banco de dados da própria equipe, e o acesso é controlado com permissões por função baseadas em JWT e isolamento multiusuário e multitenant. A aprovação humana pode pausar uma execução para confirmação antes que uma ferramenta sensível seja executada, e o tracing com OpenTelemetry dá suporte ao monitoramento.
Os agentes podem ser disponibilizados pelo Slack, Telegram, WhatsApp, Discord, AG-UI e A2A, além de serem agendados com jobs cron integrados. O projeto oferece templates iniciais para implantação com Docker e várias plataformas de nuvem, além de mais de 100 toolkits prontos para serviços como GitHub, Slack e Postgres.
Recursos principais
- 01REST API pronta para produção, com suporte a SSE e WebSocket.
- 02Armazena sessões, memória, conhecimento e traces no banco de dados da própria equipe.
- 03Mais de 100 toolkits prontos para serviços como GitHub, Slack e Postgres.
- 04Aprovação humana para pausar execuções e bloquear ferramentas que precisam de autorização administrativa.
- 05Tracing com OpenTelemetry, histórico de execuções e logs de auditoria.
- 06RBAC baseado em JWT com isolamento multitenant.
- 07Agendamento baseado em cron e jobs em segundo plano.
Casos de uso
- Criar uma plataforma interna de agentes compartilhada por várias equipes ou tenants.
- Disponibilizar agentes em um produto por meio de uma API com respostas em streaming.
- Conectar agentes a canais de chat como Slack, Telegram ou Discord.
- Adicionar etapas de aprovação antes que os agentes executem ações sensíveis.
Início rápido
- 1
Passe o prompt de configuração para seu agente de programação clonar o repositório inicial
- 2
Clone o repositório do template inicial em uma pasta
git clone https://github.com/agno-agi/agentos-railway agent-platform - 3
Crie seu primeiro agente manualmente seguindo a documentação
Antes de usar
- Para começar, é necessário usar Docker e um banco de dados Postgres, então a hospedagem própria exige alguma configuração.
- Licenciado sob Apache-2.0, uma licença permissiva para uso comercial.
Tópicos
Perguntas frequentes
- O que é agno?
- Framework e runtime Python para criar, servir e gerenciar plataformas de agentes de IA, com uma interface web para administração. Agno é um framework Python para criar agentes de IA e executá-los como serviço. O Agno SDK é usado para definir os agentes, enquanto o runtime AgentOS os disponibiliza por meio de uma REST API, e a interface AgentOS UI cuida do gerenciamento diário da plataforma.
- agno é gratuito? Qual é a licença?
- agno é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- agno ainda é mantido?
- Manutenção ativa. O último commit de agno foi em 19 de out. de 2026.
- Para que posso usar agno?
- Criar uma plataforma interna de agentes compartilhada por várias equipes ou tenants. Disponibilizar agentes em um produto por meio de uma API com respostas em streaming. Conectar agentes a canais de chat como Slack, Telegram ou Discord. Adicionar etapas de aprovação antes que os agentes executem ações sensíveis.
- Como instalar agno?
- Passe o prompt de configuração para seu agente de programação clonar o repositório inicial Clone o repositório do template inicial em uma pasta: git clone https://github.com/agno-agi/agentos-railway agent-platform Crie seu primeiro agente manualmente seguindo a documentação
- Onde consigo agno?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/agno-agi/agno
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
AutoGPT é uma plataforma open source para criar, executar e agendar agentes de IA que realizam fluxos de trabalho com várias etapas a partir de descrições em linguagem natural ou de um editor visual.
Um framework Python para criar aplicações e agentes com LLMs, com interfaces padronizadas para modelos, embeddings, vector stores e integrações de terceiros.
Framework Python de código aberto para orquestrar agentes de IA autônomos baseados em funções (Crews) e workflows orientados a eventos (Flows).
Framework Python de baixo nível para criar agentes com estado e execução durável, com participação humana e memória.
Um servidor MCP open source que conecta agentes de IA, IDEs e aplicativos a bancos de dados por meio de ferramentas prontas ou definições personalizadas.