- Published on
OpenClaw Releases iOS and Android Companion Node Apps That Connect a Phone to a Self-Hosted AI Agent Gateway
- Authors

- Name
- DeepHorus
OpenClaw, an open-source personal AI assistant platform, has released native companion apps for iOS and Android, transforming smartphones into peripheral nodes for its self-hosted agent gateway. The iOS app, listed as 'OpenClaw – AI that does things,' and the Android counterpart are free to download but function not as standalone chatbots. Instead, each phone connects as a node to a separate Gateway, which runs the AI agent and manages all sessions, routing, and tools. This architecture ensures that chat messages and core processing remain on the user's own machine or server, never on the device.
Created by developer Peter Steinberger with community contributions, OpenClaw is an independent open-source project built in TypeScript, requiring Node 24 (or Node 22.19+). The Gateway operates on macOS, Linux, or Windows via WSL2, while the mobile apps add device-specific hardware to workflows. The apps communicate with the Gateway over WebSocket on default port 18789, with discovery via mDNS on local networks or Tailscale for remote access. A crucial design principle is that nodes are peripherals, not gateways, and all pairing requires explicit approval from the Gateway CLI.
The mobile apps grant the agent a 'body' by exposing capabilities such as camera, location, voice (via Talk Mode), and a live Canvas surface for rendering dashboards and tools. On iOS, the app supports QR code pairing, chat, realtime and background Talk Mode, and optional access to screen, photos, contacts, and calendar. The Android app offers streaming replies, image attachments, full session history, and granular permission controls, with a foreground service to keep the connection alive. Privacy-sensitive commands like camera or screen capture are disabled until users explicitly allow them, and background calls to these features return an error.
Key figures from the documentation specify that nodes connect via WebSocket on port 18789 and register with role 'node.' The OpenClaw project boasts support for multiple messaging channels including WhatsApp, Telegram, Discord, Slack, Signal, and iMessage, as well as integration with hosted, subscription-backed, or local AI models via user-provided API keys. The agent also maintains persistent memory and supports community skills and plugins, expanding its utility.
Implications of this release are significant for users seeking private, self-hosted AI assistance. By keeping the AI agent on their own hardware and using phones as peripherals, individuals and businesses can leverage powerful agent capabilities—web browsing, shell commands, file management—without surrendering data to cloud services. For example, a field worker could use the iOS camera to capture job site conditions with GPS location tagging, while a manager might receive context-aware reminders triggered by location. Hands-free use via Talk Mode and live Canvas dashboards further demonstrate the potential for real-time productivity.
Reactions from the open-source community have been positive, with early users praising the privacy-focused design and seamless integration with existing chat apps. Peter Steinberger emphasized that the separation of Gateway and nodes is intentional, allowing users to maintain full control. The project remains independent of major AI companies, offering flexibility in model choice and deployment.
Looking ahead, OpenClaw plans to expand its skill ecosystem and refine mobile experiences, with future updates likely to include enhanced background capabilities and additional node types. As self-hosted AI gains traction, this architecture could set a precedent for decentralized personal assistants, empowering users to build custom AI workflows without compromising privacy. The free apps are now available for download, requiring a Gateway setup to unlock their full potential.