Última verificación:
ElizaOS, el proyecto que salió del impulso de agentes de ai16z y creció hasta convertirse en su propia fundación, es en 2026 el runtime de agentes en TypeScript más popular. También es el runtime donde más importa la elección del VPS, porque el modelo de plugins implica que cada conector que cargas ocupa RAM que nunca se libera.
Yo ejecuto dos agentes de ElizaOS en un servidor de Hetzner, un bot en un servidor de Contabo, y probé diez combinaciones de plugins distintas para escribir esto.
Lo que ElizaOS realmente necesita
Tres curvas de recursos a tener en cuenta:
- Runtime base. Node, el bucle del agente, los motores de acciones y evaluadores. Unos 200 MB residentes con una configuración reducida.
- Plugins. Cada uno añade entre 50 y 300 MB según lo que haga. Los plugins de conocimiento son los más pesados, los conectores sociales son de peso medio, los plugins de herramientas simples son minúsculos.
- Almacenamiento. Caché de embeddings, historial de mensajes, estado de los plugins. Crece de forma constante mientras el agente está en marcha.
Lo que nadie menciona en la documentación: dejar el agente corriendo durante semanas acumula historial de conversaciones muy rápido, y si no lo podas, verás la base de datos Postgres superar los 5 GB en un bot de Discord charlatán.
Comparativa de VPS para ElizaOS
| Proveedor | Plan | vCPU | RAM | Disco | Mensual | Ideal para |
|---|---|---|---|---|---|---|
| Hetzner Cloud | CCX13 | 2 | 8 GB | 80 GB NVMe | 42.99 EUR | De dos a cuatro agentes, uso diario |
| Contabo VPS | VPS S | 4 | 8 GB | 100 GB NVMe | 4.50 EUR | Opción económica para un bot de larga duración |
| DigitalOcean | Premium AMD 2 GB | 2 | 4 GB | 80 GB NVMe | 21 USD | Agente único, latencia en EE. UU. |
| Hetzner Cloud | CCX23 | 4 | 16 GB | 160 GB NVMe | 85.99 EUR | Cinco agentes o más con plugins pesados |
Hetzner Cloud CCX13: la opción por defecto
Es donde corre mi pareja de agentes. El NVMe encaja bien las escrituras de embeddings, la vCPU dedicada mantiene ágil el bucle del agente cuando varios plugins reaccionan al mismo mensaje, y la latencia desde Falkenstein a todas las grandes API de modelos queda por debajo de 80 ms. El límite de 8 GB alcanza para dos a cuatro agentes si eres razonable con los plugins.
Ventajas que de verdad importan:
- La API más Terraform hace que redesplegar tras una mala actualización de un plugin sea indoloro
- Los snapshots permiten volver a una configuración conocida y estable
- Jurisdicción de la UE si tus agentes manejan datos personales
La pega real: el límite de 20 TB de salida es suficiente para agentes de chat, pero se queda corto si empiezas a descargar corpus de conocimiento grandes.
Consigue Hetzner: Hetzner Cloud.
Contabo VPS S: el camino más barato a un bot funcionando
4 vCPU y 8 GB por 4.50 EUR al mes. En los planes NVMe más recientes, la I/O es suficiente para ElizaOS incluso con plugins de conocimiento. Las contrapartidas reales:
- El aprovisionamiento tarda horas, no segundos
- La salida hacia las grandes API de modelos va de 100 a 200 ms más lenta que con Hetzner desde los centros de datos de Contabo en la UE
- Los tiempos de respuesta del soporte en el plan más básico pueden ser lentos
Para un bot que configuras una vez y dejas funcionando, esos inconvenientes dejan de importar después de la primera semana.
Consigue Contabo: Contabo VPS.
DigitalOcean Premium AMD 2 GB: para agentes únicos en EE. UU.
4 GB de RAM se quedan justos en cuanto cargas más de dos plugins, pero un solo agente con Discord y un plugin de conocimiento entra sin problema. La latencia de NYC3 a OpenAI y Anthropic es la más baja entre las opciones habituales en EE. UU. El sistema de snapshots de los droplets es realmente útil cuando quieres revertir un agente que se está portando mal.
Contra honesta: 21 USD por 4 GB. Hetzner hace el mismo trabajo por dos tercios del precio, a menos que la región te importe.
Configura DigitalOcean: DigitalOcean.
Hetzner Cloud CCX23: cuando gestionas una flota
En cuanto ejecutas cinco agentes o más, o tus plugins de conocimiento traen datos serios, la CCX23 es el siguiente paso. 16 GB de RAM dan margen suficiente para una configuración multiagente exigente, y las 4 vCPU evitan que los bucles de acción se bloqueen entre sí.
Consigue Hetzner: Hetzner Cloud.
Trampas habituales al autoalojar ElizaOS
Tres cosas a vigilar:
- Fugas de memoria en plugins. Algunos plugins de la comunidad no liberan bien los event listeners. Reinicia el agente con un calendario fijo hasta que el mantenedor del plugin publique una corrección.
- Crecimiento de Postgres. Si usas el plugin de Postgres para la memoria, ejecuta un vacuum mensual. El autovacuum por defecto es demasiado perezoso para agentes charlatanes.
- Límites de tasa de Discord. Varios agentes en un mismo VPS compartiendo una IP de salida pueden alcanzar los límites por IP de Discord antes de lo esperado. Con dos agentes va bien, a partir de cuatro empiezas a ver errores 429 en picos de tráfico.
Lo que yo elegiría realmente
Si empiezas hoy:
- UE, de dos a cuatro agentes: Hetzner CCX13
- UE, bot único, presupuesto ajustado: Contabo VPS S
- Agente único en EE. UU.: DigitalOcean Premium AMD 2 GB o 4 GB
- Flota de agentes: Hetzner CCX23
Para el panorama completo del autoalojamiento, consulta la comparativa de SelfHostVPS. ElizaOS lanza versiones con frecuencia, así que actualizo esta página cuando la API de plugins o la capa de almacenamiento cambian de forma significativa.
Frequently asked questions
¿Cuál es la especificación mínima de VPS para ElizaOS?
2 vCPU y 4 GB de RAM bastan para un agente con dos o tres plugins que apunta a una API de modelo remota. Cada plugin cargado permanece residente en el proceso de Node, así que al sumar Discord, Telegram, Farcaster y un par de plugins de conocimiento, el heap supera fácilmente 1,5 GB. Con cuatro agentes o más, cuenta con 8 GB.
¿ElizaOS necesita una GPU en el VPS?
Solo si alojas tú mismo el modelo de lenguaje. ElizaOS es un runtime de TypeScript con una capa de plugins. Todo el razonamiento de los agentes ocurre en el proveedor de modelo que configures. Un VPS solo con CPU, como un Hetzner CCX o un Contabo NVMe, es la configuración habitual.
¿Puedo ejecutar varios agentes de ElizaOS en un mismo VPS?
Sí, pero cuenta con unos 600 MB a 1 GB de RAM por agente activo, según el número de plugins. Cinco agentes en 8 GB funcionan sin problema. Diez agentes en 8 GB se vuelven arriesgados en cuanto un plugin de memoria empieza a cachear de forma agresiva.
¿Por qué ElizaOS consume tanto disco?
Los plugins de conocimiento cachean embeddings, el historial de mensajes se guarda localmente por defecto, y el árbol de módulos de Node pesa mucho. 80 GB es el mínimo realista incluso para un solo agente. Tras tres meses de uso activo en Discord y Telegram, he visto el directorio de datos superar los 25 GB en un único agente.