Repolode
agno-agi

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. 1

    Passe o prompt de configuração para seu agente de programação clonar o repositório inicial

  2. 2

    Clone o repositório do template inicial em uma pasta

    git clone https://github.com/agno-agi/agentos-railway agent-platform
  3. 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