Cómo Instalar OpenClaw 2026: Script, npm, Docker y Raspberry Pi

Actualización (febrero 2026): Este artículo cubre la instalación de OpenClaw, que antes se llamó Clawdbot y brevemente Moltbot. Si buscas "Clawdbot instalación", estás en el lugar correcto: es el mismo proyecto. Lee la historia completa del rebrand si quieres contexto.
Hace unas semanas escribí sobre Clawdbot (ahora OpenClaw), el asistente de IA open source que promete automatizar tu vida digital desde tu propia máquina. Ese artículo cubrió qué es y por qué es interesante. Este va directo al grano: cómo instalarlo paso a paso, desde el script más simple hasta configuraciones avanzadas con Docker y Raspberry Pi.
La historia del nombre es curiosa: el proyecto nació como Clawdbot en noviembre de 2025, se renombró a Moltbot el 27 de enero de 2026 (por una queja de marca registrada de Anthropic), y tres días después se convirtió en OpenClaw porque "Moltbot nunca terminó de sonar bien". El "fastest triple rebrand in open source history", como lo llaman en la comunidad. Si encuentras tutoriales viejos que dicen "Clawdbot" o "Moltbot", tranquilo: es el mismo software, solo cambiaron los nombres de los comandos y dominios.
Lo importante: OpenClaw sigue siendo el mismo asistente de IA que puede revisar tus emails, negociar la compra de un auto, generar resúmenes diarios por voz o ejecutar comandos en tu sistema. Y sigue siendo open source, gratuito y completamente privado (corre en tu máquina, no en la nube).
¿Qué es OpenClaw?
OpenClaw es un asistente de IA personal open-source que se ejecuta localmente en tu máquina. A diferencia de asistentes como ChatGPT o Claude que funcionan solo en el navegador, OpenClaw:
- Se ejecuta como proceso en segundo plano (daemon) en tu sistema
- Puede controlar tu computadora (abrir apps, ejecutar comandos, navegar)
- Se integra con múltiples canales (Slack, Discord, Telegram, WhatsApp, Microsoft Teams)
- Admite múltiples modelos de IA (Claude, GPT-4, modelos locales)
- Es totalmente personalizable mediante skills y configuración
Creado originalmente por Peter Steinberger en noviembre de 2025, OpenClaw derivó de Molty (anteriormente Clawd), un asistente virtual de IA que él había desarrollado.
Actualización febrero 2026: Peter Steinberger anunció el 14 de febrero de 2026 que se unirá a OpenAI, y el proyecto será trasladado a una fundación open-source para garantizar su continuidad.
Requisitos de OpenClaw
Los requisitos mínimos de OpenClaw son:
- Node.js 22.19 o superior (la documentación recomienda Node 24)
- Sistema operativo: macOS, Linux, o Windows 10/11 (nativo o WSL2)
- Al menos 4 GB de RAM (recomendado 8 GB para uso intensivo)
- Cuenta API de un proveedor de IA (Claude, OpenAI o modelo local)
¿Algún error al instalar? Hay una guía aparte de requisitos y errores comunes. Y guías dedicadas por plataforma: Ubuntu, Windows, Raspberry Pi y Docker Compose.
Script OpenClaw: Instalación en 5 Minutos (Recomendado)
La forma más rápida de instalar OpenClaw es usando el script de instalación automático:
curl -fsSL https://openclaw.ai/install.sh | bash¿Qué hace este script?
- Detecta tu sistema operativo
- Instala Node.js 22+ si no está presente
- Instala OpenClaw globalmente
- Ejecuta el wizard de configuración (
openclaw onboard) - Instala el daemon/servicio en segundo plano
Ventajas:
- Instalación en menos de 5 minutos
- Configura todo automáticamente
- Instala el daemon para que OpenClaw esté siempre activo
Después de la instalación, el wizard te preguntará:
- API Key: Configura Claude, OpenAI, o modelo local
- Gateway: Puerto local para la interfaz web (default: 18789)
- Channels: Slack, Discord, Telegram, etc.
- Skills: Habilidades adicionales (navegación web, ejecución de código, etc.)
npm install OpenClaw: Instalación Manual en macOS y Linux
Si prefieres instalar manualmente con npm:
npm install -g openclaw@latestLuego ejecuta el wizard de configuración:
openclaw onboard --install-daemonEl flag --install-daemon:
- En Linux: Registra OpenClaw como servicio systemd
- En macOS: Registra OpenClaw con launchd
- Garantiza que el agente sobreviva reinicios del sistema
Verificar instalación:
openclaw --version
// Debería mostrar: v2026.2.14 (o versión más reciente)
openclaw status
// Muestra si el daemon está activoOpenClaw en Windows
En Windows 10/11 no necesitas solo WSL2: hay tres caminos oficiales, dos de ellos nativos. El más rápido es el instalador de PowerShell:
iwr -useb https://openclaw.ai/install.ps1 | iexTambién está la app nativa Windows Hub (interfaz gráfica + bandeja del sistema) y la vía WSL2 si quieres el entorno Linux con systemd. Cuándo conviene cada camino, el arranque automático con Task Scheduler y la verificación con openclaw doctor están en la guía de OpenClaw en Windows.
OpenClaw en Ubuntu
Ubuntu es ideal para dejar OpenClaw como servicio 24/7. Con el script de instalación y el flag --install-daemon queda registrado como servicio systemd que sobrevive reinicios:
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemonLo administras con systemctl status openclaw y journalctl -u openclaw -f. El detalle completo —instalar Node con fnm, actualizar y acceso remoto seguro con Cloudflare Tunnel— está en la guía de OpenClaw en Ubuntu.
OpenClaw en Docker
Docker es la forma más limpia de aislar OpenClaw: corre en su propio contenedor, se actualiza con un comando y queda idéntico en cualquier máquina. El soporte oficial es vía Docker Compose; el flujo es clonar el repo y correr el script de setup:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
export OPENCLAW_IMAGE="ghcr.io/openclaw/openclaw:latest"
./scripts/docker/setup.shEl gateway queda en http://127.0.0.1:18789/ y tu configuración persiste en volúmenes. Para el detalle completo —variables de entorno, cómo está armado el compose, health checks (/healthz, /readyz) y el gotcha de los modelos locales— sigue la guía de OpenClaw con Docker Compose.
OpenClaw en Raspberry Pi
OpenClaw corre perfectamente en una Raspberry Pi 4 (4 GB+) o 5 (8 GB) como servidor dedicado 24/7, con bajo consumo (~5W). El camino es instalar Node 22+ (con nvm o fnm), instalar OpenClaw y registrarlo como servicio:
npm install -g openclaw@latest
openclaw onboard --install-daemonPara el setup completo —sistema operativo, acceso remoto seguro con túnel y arranque automático 24/7— sigue la guía de OpenClaw en Raspberry Pi.
Configuración de OpenClaw
La configuración de OpenClaw vive en ~/.openclaw/openclaw.json. Aquí un ejemplo comentado:
{
"agent": {
"model": "claude-sonnet-4.5",
"provider": "anthropic",
"apiKey": "sk-ant-..."
},
"gateway": {
"port": 18789,
"host": "127.0.0.1"
},
"channels": [
{
"type": "slack",
"token": "xoxb-...",
"enabled": true
},
{
"type": "telegram",
"token": "123456:ABC-DEF...",
"enabled": true
}
],
"skills": {
"web-browser": true,
"code-execution": true,
"file-operations": true
},
"security": {
"allowedCommands": ["git", "npm", "docker"],
"blockedCommands": ["rm -rf /", "dd"]
}
}Campos importantes:
- agent.model: Modelo de IA a usar (claude-sonnet-4.5, gpt-4o, llama-3-70b, etc.)
- gateway.port: Puerto local para la interfaz web (default: 18789)
- channels: Canales de mensajería habilitados
- skills: Habilidades del agente (navegación, código, archivos)
- security: Comandos permitidos/bloqueados por seguridad
Integraciones Principales
Slack
openclaw channel add slack
// Sigue las instrucciones para crear una Slack App
// Necesitarás un Bot User OAuth Token (xoxb-...)Discord
openclaw channel add discord
// Proporciona el Discord Bot TokenMicrosoft Teams
OpenClaw soporta integración con Microsoft Teams mediante webhooks:
openclaw channel add teams --webhook-url "https://outlook.office.com/webhook/..."Configuración en Teams:
- En tu canal de Teams, ve a "Connectors"
- Agrega "Incoming Webhook"
- Copia la URL del webhook
- Pégala en la configuración de OpenClaw
Telegram
openclaw channel add telegram
// Crea un bot con @BotFather en Telegram
// Proporciona el Bot TokenWhatsApp (Vía Twilio)
openclaw channel add whatsapp --twilio-account-sid "AC..." --twilio-auth-token "..."Cron Jobs y Automatizaciones Programadas
OpenClaw puede ejecutar tareas automáticamente usando cron jobs:
openclaw skill add cron
// Ejemplo: Resumen diario de emails a las 9 AM
openclaw cron add "0 9 * * *" "Resume mis emails del día"
// Ejemplo: Backup semanal los domingos a las 2 AM
openclaw cron add "0 2 * * 0" "Ejecuta backup de la carpeta ~/proyectos"Formatos de cron:
0 9 * * *= Todos los días a las 9:00 AM*/30 * * * *= Cada 30 minutos0 */6 * * *= Cada 6 horas0 2 * * 0= Domingos a las 2:00 AM
Voz y ElevenLabs
OpenClaw soporta interacción por voz mediante integración con ElevenLabs:
openclaw skill add voice
openclaw skill add elevenlabs --api-key "..."Características de voz:
- Wake word: Activa OpenClaw con "Hey OpenClaw"
- Modo always-on: OpenClaw escucha continuamente
- Text-to-speech: Respuestas habladas naturales con ElevenLabs
- Modelos de voz: Elige entre múltiples voces profesionales
Configuración del wake word:
openclaw config set voice.wakeWord "hey openclaw"
openclaw config set voice.alwaysListening trueRequisitos:
- Micrófono funcional
- API key de ElevenLabs (plan gratuito disponible)
- Conexión a internet estable
Canvas Interactivo
OpenClaw incluye un canvas interactivo para colaboración visual:
openclaw skill add canvasPermite al agente:
- Dibujar diagramas y flujos
- Editar imágenes
- Colaborar en pizarras virtuales
- Exportar resultados como PNG/SVG
Casos de Uso Reales
1. Automatización de Desarrollo
// Crear rama, implementar feature, tests, commit, push
"Crea una rama llamada 'feature/auth-2fa', implementa autenticación de dos factores, ejecuta los tests, haz commit y push"2. Gestión de Emails
// Revisar emails importantes, responder, archivar
"Resume mis emails no leídos de hoy, responde los urgentes y archiva los newsletters"3. Investigación y Síntesis
// Investigar un tema, generar informe
"Investiga las últimas tendencias en IA agentic 2026, genera un informe con fuentes"4. Monitoreo de Servers
// Revisar logs, alertar problemas
"Revisa los logs del server nginx, alerta si hay errores 5xx en la última hora"5. Scraping y Análisis de Datos
// Extraer datos de sitios web
"Extrae las 20 mejores ofertas de trabajo de remote.co para Python developers, guárdalas en CSV"Seguridad y Permisos
OpenClaw ejecuta comandos en tu sistema, por lo que es importante configurar permisos adecuadamente.
Lista blanca de comandos:
{
"security": {
"allowedCommands": [
"git",
"npm",
"docker",
"python",
"node"
]
}
}Lista negra de comandos:
{
"security": {
"blockedCommands": [
"rm -rf /",
"dd",
"mkfs",
":(){ :|:& };:"
]
}
}Modo sandbox:
openclaw config set security.sandboxMode trueEn modo sandbox, OpenClaw solo puede ejecutar comandos en directorios específicos.
Actualizar OpenClaw
Con npm:
npm update -g openclaw
openclaw restartCon Docker:
cd ~/openclaw
docker-compose pull
docker-compose up -dVerificar versión:
openclaw --versionSolución de Problemas Comunes
OpenClaw no inicia
// Ver logs
openclaw logs
// Reiniciar daemon
openclaw restart
// Verificar que el puerto 18789 no esté ocupado
lsof -i :18789Errores de API Key
// Reconfigurar API key
openclaw config set agent.apiKey "sk-ant-..."
// Verificar provider correcto
openclaw config set agent.provider "anthropic" # o "openai"Consumo alto de memoria
// Limitar memoria del agente
openclaw config set agent.maxMemory "512MB"
// Deshabilitar skills no usados
openclaw skill disable web-browserNo responde en canales
// Verificar tokens de channels
openclaw channel list
// Reconfigurar channel
openclaw channel remove slack
openclaw channel add slackComparación: OpenClaw vs Zapier vs Make
| Característica | OpenClaw | Zapier | Make |
|---|---|---|---|
| Ejecución | Local (tu máquina) | Cloud | Cloud |
| Open-source | Sí | No | No |
| Costo | Gratis + API costs | $19.99+/mes | $9+/mes |
| Control total | Sí | Limitado | Limitado |
| Comandos del sistema | Sí | No | No |
| Código personalizado | JavaScript/Python | Limitado | JavaScript |
| Privacidad | Total (datos locales) | Datos en cloud | Datos en cloud |
Cuándo usar OpenClaw:
- Necesitas control total del sistema
- Privacidad de datos es crítica
- Quieres automatizaciones complejas sin límites
- Prefieres pagar por uso (API calls) vs suscripción mensual
Cuándo usar Zapier/Make:
- Prefieres solución no-code lista para usar
- No te importa que tus datos pasen por servidores externos
- Necesitas integraciones pre-construidas con cientos de apps
Recursos Oficiales
- Documentación oficial: docs.openclaw.ai
- Repositorio GitHub: github.com/openclaw/openclaw
- Paquete npm: npmjs.com/package/openclaw
- Comunidad Discord: discord.gg/openclaw
Preguntas Frecuentes
¿OpenClaw es gratis?
Sí, OpenClaw es completamente open-source y gratis. Solo pagas por los costos de API de tu proveedor de IA (Claude, OpenAI, etc.). Si usas modelos locales (Llama, Mistral), no hay costos de API.
¿Puedo usar OpenClaw sin conexión a internet?
Sí, si usas modelos de IA locales (Llama, Mistral via Ollama). Pero necesitas hardware potente (GPU recomendada) para ejecutar modelos locales.
¿OpenClaw funciona en Windows?
Sí, mediante WSL2 (Windows Subsystem for Linux). Instala WSL2 primero, luego sigue las instrucciones de instalación para Linux.
¿Cuánta RAM necesita OpenClaw?
Mínimo 4GB, recomendado 8GB. Con modelos cloud (Claude, GPT-4), OpenClaw usa ~300MB de RAM. Con modelos locales, necesitas 8-16GB+ dependiendo del modelo.
¿Puedo ejecutar múltiples agentes simultáneamente?
Sí, OpenClaw soporta múltiples agentes. Cada agente puede tener su propia configuración, modelo de IA y conjunto de skills.
openclaw agent create "agente-email" --model gpt-4o
openclaw agent create "agente-dev" --model claude-sonnet-4.5¿OpenClaw soporta modelos locales?
Sí, OpenClaw soporta modelos locales mediante Ollama o llama.cpp:
// Instalar Ollama
curl -fsSL https://ollama.ai/install.sh | sh
// Descargar modelo
ollama pull llama3:70b
// Configurar OpenClaw
openclaw config set agent.provider "ollama"
openclaw config set agent.model "llama3:70b"¿Es seguro darle acceso a mi sistema?
OpenClaw ejecuta comandos con tus permisos de usuario. Usa listas blancas/negras de comandos y habilita modo sandbox si tienes dudas. Nunca ejecutes OpenClaw como root.
¿Puedo contribuir al proyecto?
Sí, OpenClaw es open-source. Contribuye en github.com/openclaw/openclaw. El proyecto será trasladado a una fundación open-source tras la incorporación de Peter Steinberger a OpenAI.
Conclusión
OpenClaw (anteriormente Clawdbot/Moltbot) es una herramienta poderosa para automatizar tareas, integrar IA en tu flujo de trabajo diario y mantener control total sobre tus datos. Con soporte para múltiples modelos, canales de mensajería, Docker, Raspberry Pi y una comunidad activa, es una alternativa robusta y open-source a servicios cloud como Zapier o Make.
Próximos pasos:
- Instala OpenClaw con el método que prefieras
- Configura tu API key y canales
- Experimenta con comandos simples
- Habilita skills avanzados según necesites
- Únete a la comunidad en Discord
Última actualización: 16 de febrero de 2026.
Fuentes
- No Mac Mini, no worries: running OpenClaw on a Raspberry Pi | ajfisher
- OpenClaw Installation and Deployment: Complete Guide | LaoZhang AI Blog
- Docker - OpenClaw Official Docs
- Running OpenClaw in Docker | Simon Willison's TILs
- OpenClaw - Wikipedia
- Clawdbot's Final Rename: OpenClaw Officially Released | WenHaoFree
- The Rise, Fall, and Rebirth of Clawdbot in 72 Hours | EveryDev.ai
- openclaw - npm
- Installer Internals - OpenClaw Official Docs
- OpenClaw GitHub Repository