Agno, de Phidata à une plateforme d'agents en Python
Agno est un framework Python open source, anciennement appelé Phidata, qui sert à construire des agents IA puis à les faire tourner comme un service avec son runtime AgentOS. Il vise les équipes qui veulent héberger elles-mêmes leurs agents et garder la main sur leurs données.
Données au 22 octobre 2026
L'essentiel en chiffres
| Éditeur | Agno (anciennement Phidata) |
|---|---|
| Type | Code |
| Langages | Python |
| Open source | Oui |
| Licence | Apache-2.0 |
| Première version | mars 2022 |
| Niveau conseillé | Intermédiaire |
| Usages | multi-agents, workflows, RAG, chatbot |
| Auto-hébergeable | Oui |
| Modèle économique | Freemium |
| Offre cloud | Oui |
| Multi-agents | Oui |
| Compatible MCP | Oui |
| Choix libre du modèle | Oui |
| Site officiel | Site officiel · Documentation · Dépôt |
GitHub
| Dépôt | agno-agi/agno |
|---|---|
| Étoiles GitHub | 42 863 |
| Forks | 6 173 |
| Dernière activité du code | 22 octobre 2026 |
| Dernière version publiée | v3.1.8 (21 octobre 2026) |
Activité GitHub relevée le 22 octobre 2026.
D’un framework d’agents à une « plateforme d’agents »
Né sous le nom de Phidata, Agno s’est repositionné : il ne se contente plus d’aider à écrire un agent IA, il veut fournir toute la chaîne. Le SDK Python sert à définir des agents, des équipes formant un système multi-agents et des workflows. Le runtime AgentOS les sert ensuite sous forme d’API REST (avec streaming), stocke sessions, mémoire d’agent, connaissances et traces dans votre propre base de données, et gère l’authentification avec contrôle d’accès par rôles. Une interface web de gestion complète l’ensemble.
Le framework apporte aussi des boîtes à outils prêtes à l’emploi (GitHub, Slack, Postgres…), des validations humaines avant une action sensible, l’observabilité via OpenTelemetry, une planification de tâches et des interfaces pour Slack, Telegram, WhatsApp ou Discord. Les agents peuvent être exposés comme serveur MCP ou via le protocole A2A.
Comment démarrer
Le dépôt propose deux chemins. Le plus rapide consiste à confier à un assistant de code une consigne qui clone un modèle de déploiement (Railway, Docker, AWS, Google Cloud, Azure…) et lance la plateforme en local avec Docker : vous obtenez une API, une base Postgres, un serveur MCP et un plan de contrôle. Si vous préférez écrire le code vous-même, la documentation montre comment créer un premier agent en quelques lignes, puis comment construire votre propre plateforme. Une clé API d’un fournisseur de modèles est nécessaire.
Forces et limites
Forces. Licence Apache 2.0, approche « vous possédez votre pile » (données et traces chez vous), fonctions de production intégrées (API, stockage, sécurité, planification), large choix de fournisseurs de modèles.
Limites. L’ambition de plateforme rend l’outil plus lourd qu’une simple bibliothèque : Docker et une base de données font partie du parcours recommandé. Le changement de nom et les évolutions rapides de l’API rendent une partie des tutoriels anciens, écrits pour Phidata, obsolètes. La télémétrie est active par défaut. Enfin, le plan de contrôle relié à un déploiement en production fait partie des offres payantes.
Alternatives
En Python, CrewAI propose une approche multi-agents par rôles plus simple à prendre en main, LangGraph un contrôle très fin des graphes d’exécution et Pydantic AI une bibliothèque plus légère. Côté TypeScript, Mastra suit une logique comparable de framework complet. Le bon choix dépend surtout de la part d’infrastructure que vous voulez gérer vous-même.
Site officiel : agno.com.
Frameworks du même type
- Mastra · multi-agents, workflows, RAG
- Amazon Bedrock Agents / AgentCore · multi-agents, RAG, workflows
- BeeAI Framework · multi-agents, workflows, RAG
- Google Agent Development Kit (ADK) · multi-agents, workflows, chatbot
- Haystack · RAG, chatbot, workflows
- LangChain · chatbot, RAG, workflows
Questions fréquentes
Agno et Phidata, est-ce la même chose ?
Oui. Le projet s'appelait Phidata et a été renommé Agno ; l'ancien site phidata.com redirige désormais vers agno.com. Le paquet Python phidata n'est plus mis à jour depuis début 2025 : les nouveaux projets doivent installer le paquet agno.
Combien coûte Agno ?
Le SDK et le runtime AgentOS sont open source sous licence Apache 2.0. Au 22 octobre 2026, l'offre Free à 0 dollar inclut le plan de contrôle en local, l'offre Pro coûte 150 dollars par mois (connexion à un déploiement en production, trois sièges) et l'offre Enterprise est sur devis. Les modèles d'IA restent facturés par leurs fournisseurs.
Agno envoie-t-il des données à l'éditeur ?
Le dépôt indique qu'un événement de télémétrie est envoyé à chaque exécution d'agent pour savoir quels fournisseurs de modèles prioriser, sans les prompts ni les réponses. Vous pouvez le désactiver avec la variable d'environnement AGNO_TELEMETRY=false.
Agno sait-il faire travailler plusieurs agents ensemble ?
Oui. Le SDK permet de définir des agents, des équipes d'agents et des workflows, que le runtime AgentOS expose ensuite via une API, des interfaces de messagerie ou le protocole MCP.
Sources des données
- github.com
- agno.com
- docs.agno.com
- pypi.org
- pypi.org
- GitHub — Métadonnées des dépôts : GitHub
Données au 22 octobre 2026
Signaler une erreur
Un chiffre, une date ou une information vous semble faux ? Dites-le-nous : chaque signalement est vérifié.