Última verificación:
Agno, antes Phidata, es el framework de agentes que apostó fuerte por la multimodalidad antes de que el resto se pusiera al día. En 2026 es una de las opciones de Python más pulidas para construir agentes que manejan texto, imágenes, audio y herramientas estructuradas sin tener que escribir integración a medida para cada una.
Ejecuté Agno en tres niveles de VPS durante un mes cada uno, probando agente único, multiagente y la aplicación playground opcional.
Lo Que Agno Realmente Necesita
Tres curvas de recursos:
- El framework. Núcleo de Python ligero. 200 a 400 MB de memoria residente.
- La pila de herramientas. Cada herramienta añadida tiene su propia huella. Las herramientas de visión arrastran librerías de procesamiento de imágenes, las de audio arrastran Whisper o librerías de transcripción.
- La capa de conocimiento. Base de datos vectorial más embeddings si la activas. De 300 MB a 2 GB según el tamaño del corpus.
Lo que sorprende a la gente: el comportamiento multimodal por defecto hace que Agno instale dependencias de visión y audio aunque solo uses texto. Reduce tus imports para mantener la instalación ligera.
Comparativa De VPS Para Agno
| Provider | Plan | vCPU | RAM | Disk | Mensual | Ideal para |
|---|---|---|---|---|---|---|
| Hetzner Cloud | CX22 | 2 | 4 GB | 40 GB NVMe | 8.49 EUR | Prototipado, agente único |
| Hetzner Cloud | CCX13 | 2 | 8 GB | 80 GB NVMe | 42.99 EUR | Producción agente único, conocimiento activado |
| Contabo VPS | VPS S | 4 | 8 GB | 100 GB NVMe | 4.50 EUR | Producción económica |
| Hetzner Cloud | CCX23 | 4 | 16 GB | 160 GB NVMe | 85.99 EUR | Multiagente, pila de herramientas pesada |
Hetzner Cloud CX22: la elección para prototipar
Para desarrollo y prototipado, el plan de CPU compartida más barato es suficiente. Un solo agente con un modelo remoto cabe sin problemas. El NVMe y una latencia decente mantienen el ciclo de desarrollo ágil.
Ventajas para este uso de desarrollo:
- El plan sensato más barato de Hetzner
- Los snapshots son útiles cuando rompes la configuración del agente
- La latencia desde Falkenstein es buena para trabajar con endpoints de modelos con base en la UE
Desventaja real: la CPU compartida implica tiempos de inferencia inconsistentes bajo carga. No es una opción para producción.
Consigue Hetzner: Hetzner Cloud.
Hetzner Cloud CCX13: producción con agente único
Cuando pasas de prototipar a producción con un solo agente más conocimiento, el CCX13 es el nivel adecuado. La vCPU dedicada mantiene el bucle del agente ágil, y 8 GB de RAM albergan el framework más una base de datos vectorial moderada.
Consigue Hetzner: Hetzner Cloud.
Contabo VPS S: la elección económica para producción
4 vCPU y 8 GB por 4.50 EUR. Para un solo agente de Agno en producción, esto funciona bien en los planes NVMe más recientes de Contabo. Las contrapartidas son conocidas:
- Aprovisionamiento lento
- Latencia de salida más alta que en Hetzner
- Los niveles más baratos tienen rendimiento variable
Para una configuración de producción a largo plazo, el precio gana.
Consigue Contabo: Contabo VPS.
Hetzner Cloud CCX23: multiagente o multimodal intensivo
Si ejecutas Agno en un entorno de equipo con herramientas multimodales (visión más audio más conocimiento), el CCX23 con 16 GB de RAM es el siguiente paso adecuado. La pila de herramientas se acumula rápido y necesitas ese margen.
Consigue Hetzner: Hetzner Cloud.
Cosas Que Vale La Pena Saber
Tres puntos que la documentación no recalca:
- Selección de herramientas a nivel de agente. No le des a cada agente todas las herramientas. El prompt del sistema crece y pagas por contexto que no usas.
- La abstracción de almacenamiento es flexible. Elige PostgreSQL o SQLite para la memoria según la necesidad real, no según el ejemplo. Postgres para producción, SQLite para prototipar.
- El playground es cómodo pero opcional. Ejecútalo en desarrollo, prescinde de él en producción salvo que necesites un depurador visual.
Lo Que Realmente Elegiría
Si empiezas hoy:
- Prototipado: Hetzner CX22
- Producción agente único: Hetzner CCX13
- Producción económica: Contabo VPS S
- Multiagente multimodal: Hetzner CCX23
Para la visión más amplia del self-hosting, consulta la comparativa de SelfHostVPS. Agno lanza cambios con frecuencia y actualizo esta página cuando llegan cambios importantes del framework.
Frequently asked questions
¿Cuál es la especificación mínima de VPS para Agno?
2 vCPU y 4 GB de RAM son el mínimo para un solo agente con un modelo remoto. Agno es un framework de Python con una huella ligera. El punto de quiebre llega cuando activas herramientas de conocimiento, visión o soporte de audio, que añaden embeddings y pipelines de procesamiento.
¿Necesita Agno una GPU en el VPS?
No, salvo que además ejecutes el modelo en local. Agno es un framework de orquestación que llama al proveedor que configures. Un VPS solo de CPU de Hetzner o Contabo es la configuración estándar.
¿Puede Agno funcionar en un VPS de Contabo de 5 dólares?
Sí, para prototipar y workflows pequeños. Un solo agente con un modelo remoto y una base de conocimiento pequeña cabe sin problemas. En cuanto añades herramientas multimodales o ejecutas agentes en paralelo, te quedas corto en ese nivel.
¿Debería usar Agno con el playground o solo con Python?
El playground es excelente para el desarrollo, pero opcional en producción. Si solo necesitas la superficie de la API, puedes prescindir de él y ahorrar recursos. Si quieres el depurador visual, reserva unos 300 MB de memoria residente adicionales más la dependencia de Next.js.