Definición:
OpenClaw es una plataforma de código abierto para ejecutar y gestionar asistentes de inteligencia artificial en un ordenador o servidor propio. Conecta modelos de IA con herramientas, archivos y canales de comunicación, de modo que los asistentes pueden mantener conversaciones y realizar tareas dentro de los permisos configurados.
OpenClaw no es un modelo de lenguaje. Es el software que coordina el funcionamiento del asistente: recibe mensajes, organiza sesiones, proporciona contexto y gestiona el acceso a las herramientas.
Índice de contenidos
Origen de OpenClaw
OpenClaw fue creado por Peter Steinberger y desarrollado con la participación de una comunidad de colaboradores. Entre sus antecedentes se encuentran Clawdbot y Moltbot, nombres utilizados antes de adoptar la denominación OpenClaw en enero de 2026.
El proyecto evolucionó desde la conexión de asistentes con servicios de mensajería hacia una plataforma con gestión de agentes, memoria persistente, herramientas e interfaces propias.
Su código se distribuye bajo licencia MIT, que permite utilizarlo, modificarlo y redistribuirlo bajo sus condiciones. La licencia del software es independiente de los costes y condiciones de los modelos o servicios externos conectados.
Cómo funciona OpenClaw
El componente central es el Gateway, un servicio que mantiene las conexiones y coordina la comunicación entre interfaces, sesiones y agentes. Puede ejecutarse en un equipo personal o en un servidor.
Cuando llega una petición, OpenClaw la dirige al agente correspondiente y prepara el contexto de la conversación. El modelo puede generar una respuesta o solicitar una herramienta. Si la configuración permite ejecutarla, su resultado vuelve al agente para continuar la tarea.
En este funcionamiento intervienen varios elementos:
- Modelo: procesa el contexto y genera respuestas o solicitudes de herramientas.
- Agente: combina el modelo con instrucciones, contexto y capacidades para desarrollar tareas.
- Sesión: organiza una conversación y su estado.
- Herramientas: realizan operaciones concretas, como consultar una fuente, leer un archivo o ejecutar un comando.
- Canales e interfaces: permiten comunicarse con el asistente desde el panel web, la terminal o servicios de mensajería.
Esta separación permite utilizar distintos modelos y configurar agentes con funciones diferentes. Un agente de IA puede disponer de herramientas que otro no tiene, aunque ambos funcionen dentro de la misma instalación.
Canales, herramientas y extensiones
OpenClaw dispone de una interfaz web de control y de acceso desde la terminal. También admite conexiones con servicios como Telegram, Discord, Slack o WhatsApp. La disponibilidad de cada canal depende de los componentes instalados y de su configuración; muchos se incorporan mediante plugins oficiales.
Las herramientas permiten actuar sobre sistemas conectados. Por ejemplo, consultar documentación y guardar un resumen requiere capacidades diferentes de las necesarias para modificar archivos de un proyecto.
Las skills son conjuntos de instrucciones que explican al agente cómo y cuándo utilizar determinadas capacidades. Suelen organizarse alrededor de un archivo SKILL.md y pueden incluir recursos auxiliares. Una skill no es, por sí sola, una conexión con un servicio ni concede acceso a una cuenta.
Los plugins amplían la plataforma con componentes como canales, proveedores de modelos o herramientas. La distinción es funcional: las instrucciones orientan el trabajo; las integraciones aportan las capacidades con las que se realiza.
Memoria y contexto del asistente
OpenClaw puede conservar información en archivos de su espacio de trabajo para utilizarla en conversaciones posteriores. Entre esos contenidos se encuentran preferencias del usuario, decisiones y notas de actividad.
La memoria persistente se distingue del historial de una sesión. El historial recoge el desarrollo de una conversación; los archivos de memoria permiten mantener información más allá de ella y recuperarla cuando resulte pertinente.
Guardar información no equivale a entrenar el modelo. Los datos conservados se incorporan o recuperan como contexto, sin modificar por ese hecho los parámetros del modelo de lenguaje.
El comportamiento también depende de qué información se guarda, cómo se recupera y qué contexto recibe cada agente. La existencia de archivos de memoria no implica que todo su contenido se incluya en cada respuesta.
Instalación y puesta en marcha
OpenClaw dispone de opciones para macOS, Linux y Windows, incluido soporte nativo en Windows. También puede desplegarse en un servidor para mantener el Gateway disponible sin depender de que un ordenador personal permanezca encendido.
La guía de inicio organiza la puesta en marcha alrededor de estos pasos:
- Instalar el software y sus requisitos, mediante el método correspondiente al sistema operativo.
- Configurar el acceso al modelo, utilizando una conexión compatible o las credenciales de un proveedor.
- Completar el asistente de configuración, que ofrece una modalidad rápida y otra personalizada.
- Comprobar una conversación desde el panel web, antes de añadir canales o herramientas adicionales.
- Instalar el Gateway como servicio, si debe mantenerse en segundo plano.
Con la interfaz de línea de comandos instalada, openclaw gateway status permite consultar el estado del Gateway y openclaw dashboard abre el panel web. Los canales de mensajería son opcionales: no es necesario conectar uno para iniciar una conversación desde ese panel.
Ejecución local, datos y permisos
Alojar OpenClaw en un equipo propio permite administrar su configuración y almacenamiento, pero no significa que todo el procesamiento se realice localmente. Si se utiliza un proveedor remoto de modelos, las peticiones se envían a ese proveedor. Los canales de mensajería y las herramientas externas también intervienen en el recorrido de los datos.
La plataforma admite proveedores locales y remotos. El lugar donde se ejecuta el Gateway y el lugar donde se ejecuta el modelo son decisiones distintas.
El alcance de las acciones depende de las herramientas habilitadas, las credenciales disponibles y los controles configurados. OpenClaw ofrece mecanismos de aprobación, restricciones y aislamiento de ejecución, cuyo efecto depende de cómo se despliegue el sistema. Ejecutar comandos directamente en el equipo anfitrión no equivale a hacerlo dentro de un entorno aislado.
