Intermedio

Agno: de Phidata a una plataforma de agentes en Python

Agno es un framework Python de código abierto, antes llamado Phidata, para construir agentes de IA y luego ejecutarlos como un servicio con su runtime AgentOS. Se dirige a equipos que quieren alojar sus propios agentes y mantener el control de sus datos.

Datos a 22 de octubre de 2026

Lo esencial en cifras

EditorAgno (anciennement Phidata)
TipoCódigo
LenguajesPython
Código abiertoSí
LicenciaApache-2.0
Primera versiónmarzo de 2022
Nivel recomendadoIntermedio
Usosmultiagente, flujos de trabajo, RAG, chatbot
AutoalojableSí
Modelo de negocioFreemium
Oferta en la nubeSí
MultiagenteSí
Compatible con MCPSí
Libre elección de modeloSí
Sitio oficialSitio oficial · Documentación · Repositorio

GitHub

Repositorioagno-agi/agno
Estrellas en GitHub42.863
Forks6173
Última actividad del código22 de octubre de 2026
Última versión publicadav3.1.8 (21 de octubre de 2026)

Actividad de GitHub consultada el 22 de octubre de 2026.

De framework de agentes a «plataforma de agentes»

Agno nació como Phidata y desde entonces ha cambiado de enfoque. Ya no se limita a ayudarle a escribir un agente de IA: quiere cubrir toda la cadena. El SDK de Python define agentes, equipos que forman un sistema multiagente y workflows. El runtime AgentOS los sirve luego como API REST con streaming, guarda sesiones, memoria, conocimiento y trazas en su propia base de datos, y gestiona la autenticación con control de acceso por roles. Una interfaz web de gestión completa el conjunto.

Incluye además conjuntos de herramientas listos para usar (GitHub, Slack, Postgres y otros), aprobación humana antes de acciones sensibles, observabilidad con OpenTelemetry, un planificador de tareas e interfaces para Slack, Telegram, WhatsApp o Discord. Los agentes pueden exponerse como servidor MCP o mediante el protocolo A2A.

Cómo empezar

El repositorio propone dos caminos. El más rápido es dar a un asistente de programación una instrucción que clona una plantilla de despliegue (Railway, Docker, AWS, Google Cloud, Azure, entre otras) y lanza la plataforma en local con Docker: obtiene una API, una base de datos Postgres, un servidor MCP y un plano de control. Si prefiere escribir el código usted mismo, la documentación explica cómo crear un primer agente en pocas líneas y después cómo montar su propia plataforma. Necesitará una clave API de un proveedor de modelos.

Puntos fuertes y límites

Puntos fuertes. Licencia Apache 2.0, filosofía de «su pila es suya» con datos y trazas de su lado, funciones de producción integradas (API, almacenamiento, seguridad, planificación) y amplio soporte de proveedores de modelos.

Límites. La ambición de plataforma lo hace más pesado que una simple librería: Docker y una base de datos forman parte del camino recomendado. El cambio de nombre y la evolución rápida de la API dejan desfasados muchos tutoriales antiguos escritos para Phidata. La telemetría está activada por defecto. Y conectar el plano de control a un despliegue en producción es una función de pago.

Alternativas

En Python, CrewAI ofrece un enfoque multiagente por roles más fácil de aprender, LangGraph da un control muy fino de los grafos de ejecución y Pydantic AI es una librería más ligera. En TypeScript, Mastra sigue una lógica parecida de framework completo. La elección depende principalmente de cuánta infraestructura quiera gestionar usted mismo.

Sitio oficial: agno.com.

Frameworks del mismo tipo

Preguntas frecuentes

¿Agno y Phidata son lo mismo?

Sí. El proyecto se llamaba Phidata y pasó a llamarse Agno; el antiguo sitio phidata.com redirige ahora a agno.com. El paquete Python phidata no se actualiza desde principios de 2025, así que los proyectos nuevos deben instalar el paquete agno.

¿Cuánto cuesta Agno?

El SDK y el runtime AgentOS son de código abierto con licencia Apache 2.0. A 22 de octubre de 2026, el plan Free a 0 dólares incluye el plano de control local, el plan Pro cuesta 150 dólares al mes (conexión a un despliegue en producción, tres puestos) y Enterprise es a medida. El uso de los modelos lo cobran aparte sus proveedores.

¿Agno envía datos a la empresa?

El repositorio indica que se envía un evento de telemetría por cada ejecución de agente para saber qué proveedores de modelos priorizar, sin prompts ni respuestas. Puede desactivarlo con la variable de entorno AGNO_TELEMETRY=false.

¿Agno puede coordinar varios agentes?

Sí. El SDK permite definir agentes, equipos de agentes y workflows, que el runtime AgentOS expone después mediante una API, aplicaciones de mensajería o el protocolo MCP.

Fuentes de los datos

Datos a 22 de octubre de 2026

Señalar un error

¿Una cifra, una fecha o un dato le parece incorrecto? Díganoslo: verificamos cada aviso.