OpenClaw es un asistente de IA self-hosted al que llegas a través de las apps de mensajería que ya usas. Corres un proceso pequeño (el gateway) en tu propio ordenador o servidor y lo conectas con WhatsApp, Telegram, Slack, iMessage, Discord, Signal o alguno de los otros veinte canales que soporta. A partir de ahí, el mismo asistente está disponible allá donde estés chateando.
Es open source con licencia MIT, lo que significa que puedes leer el código, modificarlo y correrlo sin pagar a nadie. No hay versión hospedada — tú eres dueño de toda la pila.
La mayoría de los asistentes de IA viven en su propio jardín cerrado. Abres la app de ChatGPT, o la de Claude, o una ventana aparte. OpenClaw le da la vuelta. En vez de que tú vayas al asistente, el asistente viene a donde ya estás. ¿Quieres preguntarle algo mientras hablas con alguien por WhatsApp? Le reenvías el mensaje al asistente dentro del mismo WhatsApp. ¿Quieres que te resuma un hilo de Slack? Le mencionas con @ en el canal.
La otra cosa que importa es la soberanía. Como el gateway corre en tu hardware y tus datos se quedan locales, puedes conectarlo a un modelo local tipo Ollama y tener un asistente totalmente privado que nunca manda nada a la nube. O puedes apuntarlo a Claude o GPT y reenviar solo los mensajes que sí quieres responder. En cualquier caso, el historial de canales, la memoria del agente y la configuración están en tu máquina, no en la de otra persona.
También funciona bien con apps complementarias para macOS, iOS y Android — convirtiendo tu móvil o portátil en otra superficie de entrada (cámara, voz, canvas) que el agente puede usar.
El trato con el self-hosting siempre es el mismo: eres dueño de los datos, pero también eres dueño del uptime. Si el portátil donde corre OpenClaw se duerme, tu asistente está fuera. Para uso ocasional bien. Para "siempre disponible," ponlo en algo que se mantenga despierto — un Mac mini en casa, una caja pequeña de Hetzner, una Raspberry Pi.
La otra cosa, siendo honestos: montar puentes de canales (especialmente WhatsApp, que pelea contra los bots activamente) requiere paciencia. El comando openclaw onboard te lleva de la mano, pero cuenta con una tarde para dejar contentos los dos o tres primeros canales.
Si llevas tiempo frustrado porque "la IA" vive en una app mientras tus conversaciones reales viven en cinco otras, esta es la forma open source más limpia de cerrar ese hueco.
Self-hosted — Correr el software en tu propia máquina en vez de usar el servicio hospedado de otro. Ganas control y privacidad a cambio de ser tú quien lo mantiene en pie.
Gateway — El proceso central que habla con los canales de mensajería por un lado y con tu modelo de IA por el otro. OpenClaw es básicamente un gateway inteligente con baterías incluidas.
Canal — Una superficie de mensajería concreta — WhatsApp, Slack, iMessage, etc. OpenClaw conecta varios a la vez y el mismo asistente está disponible desde todos.
Licencia MIT — Una licencia open source permisiva. Cualquiera puede usar, copiar, modificar o distribuir el código, incluso con fines comerciales, casi sin restricciones.
Necesitas Node 22.14 o más nuevo. La configuración entera te lleva unos cinco minutos.
npm install -g openclaw@latestopenclaw onboard --install-daemonopenclaw gateway --port 18789Sí. Es open source con licencia MIT. Lo instalas en tu propia máquina — no hay suscripción ni una versión gestionada que tengas que pagar. Los únicos costes son los del proveedor de IA al que lo apuntes (Claude, GPT, modelo local, tú decides).
El portátil sirve para probarlo. Para un asistente siempre activo querrás una máquina que esté despierta — un Mac mini en casa, un VPS pequeño, un sobremesa viejo. Cualquier cosa que corra Node y esté online.
Bastantes. WhatsApp, Telegram, Slack, Discord, iMessage, Signal, Matrix, Microsoft Teams, Google Chat, y otras más de nicho como Mattermost, Nextcloud Talk e IRC. Algunos canales necesitan una app puente, pero el gateway lleva la lógica de conexión.
Hermes está construido alrededor de la memoria del agente. OpenClaw está construido alrededor de los canales — hace que el mismo asistente esté disponible donde ya chateas. La comparación más cercana es algo como un Slackbot personal, salvo que funciona en todas las apps de chat a la vez y tú eres dueño de todos los datos.
Solo lo que mandas al proveedor de IA para completar respuestas. Los mensajes, el historial y el estado de los canales se quedan en el gateway que tú corres. Si lo apuntas a un modelo local tipo Ollama, no sale nada.