O Agno é um framework Python para construir agentes que vem acompanhado de um runtime e de um painel de controle. Ele cobre desde o agente individual até times de agentes coordenados e fluxos com estado.
Para que serve
- Construir agentes com ferramentas, memória e base de conhecimento
- Montar times de agentes com papéis e coordenação entre eles
- Publicar agentes como API ou servidor MCP para outros sistemas consumirem
- Operar agentes em produção com sessões, traços, avaliações e aprovações
Como funciona
- O agente é definido em Python, com modelo, instruções, ferramentas e memória
- O AgentOS transforma o código em um serviço com API, agendador e painel
- Sessões e memória persistem histórico e preferências entre execuções
- Fluxos permitem passos determinísticos combinados com etapas de agente
- Camadas de controle cobrem custo, limites, papéis e trilha de auditoria
Disponibilidade
- Biblioteca open source sob licença Apache-2.0 (antes Phidata, sob MPL-2.0)
- O projeto foi renomeado de Phidata para Agno; o namespace
phifoi substituído poragno
Pontos de atenção
- Projetos antigos em Phidata precisam migrar nomes de pacote e imports
- O runtime e o painel agregam valor maior em produção do que em protótipos
- Compare com frameworks mais minimalistas se o caso for só orquestração simples

