Intermédiaire

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

ÉditeurAgno (anciennement Phidata)
TypeCode
LangagesPython
Open sourceOui
LicenceApache-2.0
Première versionmars 2022
Niveau conseilléIntermédiaire
Usagesmulti-agents, workflows, RAG, chatbot
Auto-hébergeableOui
Modèle économiqueFreemium
Offre cloudOui
Multi-agentsOui
Compatible MCPOui
Choix libre du modèleOui
Site officielSite officiel · Documentation · Dépôt

GitHub

Dépôtagno-agi/agno
Étoiles GitHub42 863
Forks6 173
Dernière activité du code22 octobre 2026
Dernière version publiéev3.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

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

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