Cómo ejecutar Nanobot AI en un VPS: Guía completa de configuración 2026
TUTORIAL 12 min read fordnox

Cómo ejecutar Nanobot AI en un VPS: Guía completa de configuración 2026

Guía paso a paso para desplegar Nanobot, el asistente de IA ultraligero, en tu VPS. Configuración con Docker, integración con Telegram y mejores recomendaciones de VPS.


Cómo ejecutar el asistente de IA Nanobot en un VPS

Nanobot es un asistente de IA personal ultraligero (¡con solo ~3.400 líneas de código!) inspirado en OpenClaw. Es perfecto para autoalojarlo en un VPS económico: tendrás tu propio asistente de IA disponible las 24 horas, los 7 días de la semana, accesible a través de Telegram, Discord o WhatsApp. Esta guía te lleva paso a paso por toda la configuración.

¿Qué es Nanobot?

🐈 Nanobot es un agente de IA minimalista que concentra una gran potencia en un paquete pequeño:

GitHub: github.com/HKUDS/nanobot

Requisitos del VPS

Nanobot es ligero, por lo que no necesitas mucho:

RequisitoMínimoRecomendado
RAM1 GB2 GB
CPU1 vCPU2 vCPU
Almacenamiento10 GB20 GB
SOUbuntu 22.04Ubuntu 24.04
Python3.10+3.12

Mejores opciones de VPS económico:

Paso 1: Configuración inicial del servidor

Conéctate por SSH a tu nuevo VPS y ejecuta estos comandos:

# Update system
sudo apt update && sudo apt upgrade -y

# Install Python and pip
sudo apt install python3 python3-pip python3-venv -y

# Install uv (fast Python package manager)
curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.bashrc

Paso 2: Instalar Nanobot

Elige uno de estos métodos de instalación:

Opción A: Usando uv (Recomendado)

uv tool install nanobot-ai

Opción B: Usando pip

pip install nanobot-ai

Opción C: Desde el código fuente (Últimas funciones)

git clone https://github.com/HKUDS/nanobot.git
cd nanobot
pip install -e .

Paso 3: Inicializar y configurar

Ejecuta el comando de incorporación:

nanobot onboard

Esto crea ~/.nanobot/config.json. Edítalo con tus claves API:

{
  "providers": {
    "openrouter": {
      "apiKey": "sk-or-v1-YOUR-KEY-HERE"
    }
  },
  "agents": {
    "defaults": {
      "model": "anthropic/claude-sonnet-4"
    }
  },
  "tools": {
    "web": {
      "search": {
        "apiKey": "BSA-YOUR-BRAVE-KEY"
      }
    }
  }
}

Obtener claves API:

Paso 4: Probar que funciona

Ejecuta una prueba rápida:

nanobot agent -m "Hello! What can you help me with?"

Deberías ver una respuesta de la IA. Si funciona, ¡estás listo para el siguiente paso!

Paso 5: Conectar el bot de Telegram

La mejor forma de chatear con Nanobot es a través de Telegram:

1. Crear un bot de Telegram:

2. Obtener tu ID de usuario:

3. Actualizar la configuración:

{
  "channels": {
    "telegram": {
      "enabled": true,
      "token": "YOUR_BOT_TOKEN",
      "allowFrom": ["YOUR_USER_ID"]
    }
  }
}

4. Iniciar el gateway:

nanobot gateway

¡Ahora envía un mensaje a tu bot en Telegram y Nanobot responderá! 🎉

Paso 6: Ejecutar como servicio (24/7)

Para mantener Nanobot en ejecución después de desconectarte, crea un servicio systemd:

sudo nano /etc/systemd/system/nanobot.service

Pega esto:

[Unit]
Description=Nanobot AI Assistant
After=network.target

[Service]
Type=simple
User=YOUR_USERNAME
WorkingDirectory=/home/YOUR_USERNAME
ExecStart=/home/YOUR_USERNAME/.local/bin/nanobot gateway
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target

Habilita e inicia el servicio:

sudo systemctl daemon-reload
sudo systemctl enable nanobot
sudo systemctl start nanobot

Comprueba el estado: sudo systemctl status nanobot

No olvides asegurar tu VPS antes de exponerlo a internet.

Alternativa con Docker

¿Prefieres Docker? Aquí tienes una configuración rápida:

# Create config directory
mkdir -p ~/.nanobot

# Create config.json with your settings
nano ~/.nanobot/config.json

# Run with Docker
docker run -d \
  --name nanobot \
  --restart always \
  -v ~/.nanobot:/root/.nanobot \
  ghcr.io/hkuds/nanobot:latest \
  gateway

Ver logs: docker logs -f nanobot

Desglose de costes

Costes mensuales:

ComponenteCoste
VPS (Hostinger)$4,99
OpenRouter API~$5-20 (según uso)
Brave SearchNivel gratuito disponible
Total~$10-25/mes

Consejos para reducir costes:

Preguntas frecuentes

¿Cuál es la diferencia entre Nanobot y OpenClaw?

Nanobot está inspirado en OpenClaw pero es un 99% más pequeño (~3.400 líneas frente a más de 430k líneas). Está diseñado para la simplicidad y facilidad de modificación, mientras que OpenClaw ofrece funciones más avanzadas.

¿Puedo ejecutar Nanobot en un VPS de $5?

¡Sí! Nanobot es muy ligero. Un VPS con 1 GB de RAM es suficiente para un uso básico. Para cargas de trabajo más intensas o múltiples canales, opta por 2 GB+ de RAM.

¿Qué modelo de LLM debo usar?

Para mejores resultados, usa Claude claude-sonnet-4 o claude-opus-4-5 a través de OpenRouter. Para uso económico, prueba minimax-m2 o ejecuta un LLM local con vLLM.

¿Son privados mis datos?

Tus conversaciones pasan a través del proveedor de LLM (OpenRouter/OpenAI). Para total privacidad, ejecuta un LLM local usando vLLM en un VPS más potente (8 GB+ de RAM): consulta nuestra guía de mejor VPS para Ollama para el alojamiento de LLM local.

¿Puedo usar Discord o WhatsApp en lugar de Telegram?

¡Sí! Nanobot es compatible con Telegram, Discord, WhatsApp y Feishu. Consulta el repositorio de GitHub para obtener instrucciones de configuración específicas por canal.

~/nanobot-vps-setup/get-started

Ready to get started?

Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.

Get Hostinger VPS — $4.99/mo

// up to 75% off + free domain included

// related topics

configurar nanobot en vps alojamiento nanobot ai autoalojar asistente ia nanobot telegram agente ia ligero en vps

// related guides

Andrius Putna

Andrius Putna

I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.

// last updated: February 6, 2026. Disclosure: This article may contain affiliate links.