OpenClaw acaba de lanzar aplicaciones complementarias nativas para iOS y Android. La aplicación para iOS aparece como “OpenClaw: IA que hace cosas”. Ambas aplicaciones se pueden descargar gratis. No son chatbots independientes. Cada teléfono se convierte en un nodo en una red de agentes autohospedada. El propio asistente se ejecuta en una puerta de enlace independiente. Esa separación es todo el diseño.
TL;DR
Las aplicaciones de OpenClaw para iOS y Android son nodos complementarios, no asistentes independientes. El Gateway ejecuta el agente; Los teléfonos agregan cámara, ubicación, voz y Canvas. Los nodos se emparejan a través de WebSocket en el puerto 18789 y requieren aprobación explícita. Los comandos con mucha privacidad permanecen desactivados hasta que los incluyas en la lista de permitidos. Se requiere una puerta de enlace en macOS, Linux o Windows (WSL2).
¿Qué es OpenClaw?
OpenClaw es un asistente/agente personal de IA de código abierto. Fue creado por Peter Steinberger con colaboradores de la comunidad. El proyecto es independiente y no está afiliado a Anthropic. Su núcleo está escrito en TypeScript. El tiempo de ejecución es el Nodo 24 (recomendado) o el Nodo 22.19+. Gateway se ejecuta en macOS, Linux o Windows a través de WSL2. Hablas con él desde aplicaciones de chat que ya usas. Los canales admitidos incluyen WhatsApp, Telegram, Discord, Slack, Signal e iMessage. El agente puede navegar por la web, ejecutar comandos de shell y leer y escribir archivos. Funciona con modelos alojados, respaldados por suscripción, de puerta de enlace o locales. Traes una clave API del proveedor elegido. Mantiene una memoria persistente y admite complementos y habilidades de la comunidad.
¿Cómo funciona la arquitectura de puerta de enlace y nodos?
El Gateway es el plano de control único. Posee sesiones, enrutamiento, canales, herramientas y eventos. Ejecuta un proceso de puerta de enlace en su propia máquina o servidor. Los mensajes de chat siempre llegan al Gateway, nunca a un teléfono. Un nodo es un dispositivo complementario que se conecta a esa puerta de enlace. Los nodos se conectan a través de un WebSocket en el puerto predeterminado 18789. Cada nodo se registra con la función: “nodo” durante el emparejamiento. Los nodos exponen una superficie de comando a través de node.invoke. Esas familias de comandos incluyen lienzo.*, cámara.*, dispositivo.*, notificaciones.* y sistema.*. La documentación es explícita: “Los nodos son periféricos, no puertas de enlace”. En una red local, las aplicaciones descubren la puerta de enlace a través de mDNS/Bonjour. Para acceso remoto, OpenClaw recomienda Tailscale con un punto final wss://.
¿Qué agregan las aplicaciones móviles?
El teléfono le da cuerpo al agente. Otorga hardware específico del dispositivo a sus flujos de trabajo. La aplicación de iOS se empareja mediante código QR o código de configuración. Admite chat, modo de conversación en tiempo real y en segundo plano, y aprobaciones. Puede compartir texto, enlaces y medios desde iOS en OpenClaw. Las capacidades opcionales incluyen cámara, pantalla, ubicación, fotos, contactos, calendario y recordatorios. La aplicación de Android es un nodo complementario, no una puerta de enlace independiente. Ofrece respuestas de chat en tiempo real, archivos adjuntos de imágenes e historial de sesiones completo. El modo de conversación utiliza ElevenLabs o el sistema TTS. Una superficie Canvas en vivo permite al agente representar paneles y herramientas. Android otorga permisos uno por uno. Un servicio en primer plano mantiene viva la conexión de la puerta de enlace.
Nodo iOS vs Nodo Android
Casos de uso con ejemplos
Considere la recopilación de datos de campo en un lugar de trabajo. El agente utiliza la captura de la cámara iOS para fotografiar las condiciones. La ubicación etiqueta cada foto con coordenadas GPS. Considere un recordatorio consciente del contexto. El agente activa una tarea cuando llegas a un lugar. Considere una notificación entrante en Android. El agente lo lee y redacta una respuesta. Considere un panel en vivo. El agente empuja una superficie de Canvas hacia su pantalla. Considere el uso de manos libres. El modo de conversación mantiene una conversación de voz continua. Se aplica una advertencia a la cámara y la captura de pantalla. Requieren la aplicación en primer plano. Las llamadas en segundo plano devuelven un error.
Emparejamiento de un teléfono: un recorrido mínimo
Primero, ejecute Gateway en un host compatible.
A continuación, abra la aplicación y seleccione una puerta de enlace descubierta. O ingrese el host y el puerto manualmente. La aplicación se conecta con el rol: “nodo” y envía una solicitud de emparejamiento del dispositivo. Aprobarlo desde la CLI de Gateway.
Los comandos con mucha privacidad permanecen desactivados de forma predeterminada. Los ejemplos incluyen cámara.snap, cámara.clip y pantalla.record. Usted opta por registrarse explícitamente a través de gateway.nodes.allowCommands en su configuración.
Una lista de denegación (gateway.nodes.denyCommands) siempre prevalece sobre la lista de permitidos.
Seguridad y aprobaciones
Las credenciales de emparejamiento se almacenan en el dispositivo. Cada conexión de nodo requiere aprobación antes de llegar al Gateway. El registro de emparejamiento del dispositivo es el contrato de función duradero. La rotación de tokens no puede actualizar un nodo a una función diferente. La cámara y la captura de pantalla tienen permisos y se ejecutan solo en primer plano. El texto sin formato ws:// está limitado a LAN y hosts .locales. Los puntos finales públicos o Tailscale requieren un punto final wss:// TLS real.
Explicador interactivo
OpenClaw Gateway y nodos: explicación interactiva
Explicador interactivo
Explore la arquitectura de puerta de enlace y nodos, simule un comando de chat que fluye hacia el hardware de un teléfono y recorra el proceso de emparejamiento de dispositivos, todo en su navegador.
Simulación ilustrativa · se ejecuta localmente · no hay ninguna puerta de enlace real conectada
① Mapa de arquitectura
② Simulador de flujo de comandos
③ Tutorial de emparejamiento
The Gateway es la única fuente de verdad
Haga clic en cualquier bloque para ver su función. Los mensajes siempre llegan al Gateway, nunca directamente a un teléfono.
Aplicaciones de chat + complementos
⬡ Puerta de enlace
sesiones · enrutamiento · canales · eventos
Sale a la superficie las unidades Gateway
Agente OpenClaw
herramientas · memoria
CLI/UI web
plano de control
Nodos iOS/Android
rol: “nodo”
⬡ Puerta de enlace
El avión de control único. Se ejecuta en macOS, Linux o Windows (WSL2). Posee sesiones, enrutamiento, canales, herramientas y eventos. El proceso One Gateway sirve a todos los canales y a todos los nodos a la vez.
Simule un comando que llega al hardware de su teléfono
Elija un canal y una tarea, luego ejecútelo. Observe el flujo de solicitud a través de la puerta de enlace hasta la superficie de comando node.invoke de un nodo.
1 · Canaliza tu mensaje desde
Telegrama
Discordia
2 · Tarea para el agente
Fotografíe el estante frente a mí.
¿Dónde estoy ahora?
Mostrar un panel en vivo en mi teléfono
Lea mi última notificación y redacte una respuesta.
▶ Ejecutar comando
# Seleccione las opciones anteriores y presione Ejecutar.
salto activo
terminado
requiere primer plano/suscripción voluntaria
Emparejar un teléfono como nodo
Los nodos se conectan a través de WebSocket en el puerto 18789 y requieren aprobación explícita. Presione reproducir para avanzar por el apretón de manos.
▶ Ejecutar flujo de emparejamiento
1
Inicie la puerta de enlace en un host
Ejecute openclaw onboard –install-daemon en macOS, Linux o Windows (WSL2).
2
La aplicación descubre la puerta de enlace
En el mismo Wi-Fi, la aplicación lo encuentra a través de mDNS/Bonjour. El control remoto utiliza un punto final wss:// Tailscale.
3
El teléfono envía una solicitud de emparejamiento
El nodo se conecta al WebSocket con el rol: “nodo” y una identidad de dispositivo.
4
El operador aprueba en el Gateway
Lista de dispositivos openclaw → dispositivos openclaw aprobados
5
El nodo está emparejado y conectado
El estado de los nodos openclaw se muestra emparejado · conectado. Los comandos con mucha privacidad permanecen desactivados hasta que se incluyen en la lista de permitidos.
Marktechpost
Explicador interactivo · OpenClaw Gateway y Nodos
Fortalezas y limitaciones
Fortalezas:
El diseño local mantiene las claves, la configuración y los datos en su propia máquina. One Gateway sirve a muchos canales y muchos nodos a la vez. Los teléfonos agregan hardware al dispositivo: cámara, ubicación, voz y Canvas. Ninguna ficha de Play Store informa que no se han recopilado datos.
Limitaciones:
Las aplicaciones móviles necesitan una puerta de enlace en funcionamiento para hacer cualquier cosa. La configuración implica el emparejamiento de WebSocket, mDNS y, a veces, Tailscale. La cámara y la captura de pantalla requieren la aplicación en primer plano. La lista de Android muestra más de 10 descargas, una señal de la etapa inicial. El acceso completo al sistema es amplio y exige una cuidadosa lista de permitidos.
Consulte la aplicación para Android e iOS. Además, no dude en seguirnos en Twitter y no olvide unirse a nuestro SubReddit de más de 150.000 ml y suscribirse a nuestro boletín. ¡Esperar! estas en telegrama? Ahora también puedes unirte a nosotros en Telegram.
¿Necesita asociarse con nosotros para promocionar su repositorio de GitHub O su página principal de Hugging O su lanzamiento de producto O seminario web, etc.? Conéctate con nosotros