๐Ÿซ•

OpenPot

Version 1.0
Your agent, in your pocket. The native iOS command center for self-hosted AI agents.
Origin

OpenPot started with a simple frustration: powerful self-hosted AI agents trapped behind chat apps that were never designed for them. Telegram threads, Slack channels, terminal windows โ€” none of them could show you what your agent knows, what it's done, or what you should do next.

"This app navigates the user so the user does not need to navigate the app."

OpenPot is the native iOS interface that self-hosted agents deserve. Not a wrapper around a web view. Not a chatbot skin. A real app with purpose-built surfaces for every dimension of your relationship with your agent.

It connects to any agent running on the OpenClaw framework via secure WebSocket, with Ed25519 device authentication. Your data stays on your server. Nothing passes through a cloud service. The app talks directly to your agent over your network.

Your Tabs
๐Ÿ’ฌ
Chat
Real-time conversation with streaming responses, markdown rendering, voice input and output, and full message persistence.
๐Ÿ“ก
Pulse
Your agent's proactive outbound โ€” morning briefs, health checks, alerts, and reports delivered as notification cards you triage from a single stream.
๐Ÿ“…
Calendar
Your schedule rendered from your agent's perspective. Multi-source calendar integration with month and agenda views. Your agent reads your calendar but never modifies it without your permission.
๐Ÿงฉ
Apps
Custom web applications your agent built for you โ€” calculators, trackers, dashboards. Browse by category, tap to open full-screen. Ask your agent to build you something new anytime.
โŒจ๏ธ
Terminal
Full SSH access to your agent's server. GPU-accelerated terminal with secure key-based authentication. Run commands, launch Claude Code, manage your infrastructure.
๐Ÿค–
Agents
Manage multiple agents with independent connections, health monitoring, and route configuration. Switch between agents instantly from the dock.
What You Need
โœ“
An OpenClaw agent running on any hardware โ€” Mac Mini, Linux VM, cloud VPS. OpenClaw is the agent framework. OpenPot is the mobile client.
โœ“
The OpenClaw gateway running on port 18789. This is the WebSocket server that OpenPot connects to. It comes with every OpenClaw installation.
โœ“
Network access to your server. On your home WiFi, use your server's LAN address. Away from home, use Tailscale for secure remote access. OpenPot supports both with automatic failover.
โœ“
The OpenPot Awareness Skill installed on your agent. This teaches your agent how to serve content to each tab โ€” Pulse cards, calendar events, web apps, and more.
Getting Started

๐Ÿ”Œ Connect

In the Agents tab, add your agent's gateway address. OpenPot connects via WebSocket on port 18789. Add both LAN and Tailscale routes for automatic failover.

๐Ÿ“ฆ Install the Skill

Tell your agent: "Install the OpenPot Awareness Skill." Then say "OpenPot sync." Your agent configures itself for all the features it can support.

๐Ÿ—ฃ๏ธ Start Talking

Chat, use voice, ask your agent to build you an app, check your calendar, browse your Pulse cards. The app is your agent's home screen.

Building Apps

๐Ÿ’ฌ Just Ask

Tell your agent what you need: "Build me a unit converter" or "I need a medication tracker." Your agent confirms the details and creates it. It appears in your Apps tab automatically.

โŒจ๏ธ Claude Code

For more sophisticated apps, open the Terminal tab and launch Claude Code. Your agent will brief Claude Code on the app standard so it integrates properly with OpenPot.