Mobile

The same session is accessible on terminal, browser, and phone simultaneously. Start on your laptop, continue on your phone. Everything syncs in real time across devices.

You have two ways to use Omnigent on a phone:

Omnigent running on a mobile browser

The use case

Long-running agents don't need you at your desk. Start a coding task, head to lunch, check progress from your phone. Your Omnigent hits a question. Answer it from the coffee line. Want to review what it produced? Browse the files right there.

iOS app

The Omnigent iOS app is available on the App Store. Like the desktop app, it's a thin native shell around the server-served web UI, connecting to an Omnigent server you run or deploy rather than hosting sessions itself.

Get started

  1. Install the app from the App Store.
  2. Enter your server URL. On first launch, the app asks for the URL of the Omnigent server to connect to. Enter your deployed server URL, or a Databricks workspace URL if you're using Omnigent on Databricks. The app remembers recent servers so you can switch between them.
  3. Start working. The app connects and shows the same UI you'd see in a browser.

Requirements

The app shows foreground notifications and updates the app badge while it's open. It does not do background polling, so notifications arrive when the app is in the foreground.

Mobile web UI

No install required. Open your Omnigent server's URL in any phone browser (Android or iOS) and you get the full web UI, touch-optimized: chat, monitor sub-agents, browse files, view code changes, and leave inline comments.

localhost:6767 is only reachable from the machine running the server. To reach it from your phone:

Same network. Use your machine's local IP instead of localhost (e.g., http://192.168.x.x:6767). Your phone needs to be on the same Wi-Fi network.

From anywhere. Deploy the Omnigent server beyond localhost. See the deployment docs for options.

If you want a more app-like experience without the App Store, the web UI is an installable PWA: use your browser's Add to Home Screen option to launch Omnigent in its own standalone window. See Install as an app for details.

What works on mobile

The full Web UI, touch-optimized: chat, monitor sub-agents, browse files, view code changes, and leave inline comments.

Deep links

On the native iOS app, an omnigent:// link opens a specific session on a specific server directly in the app:

omnigent://<hostname>/c/<session_id>

The link names a server by host (with a port if it isn't the default) and a conversation by its /c/<session_id> route. It carries no http/https; the scheme is inferred the same way as the setup page: http for loopback hosts (localhost, 127.0.0.1, ::1) and https for any remote host, so a deep link and a pasted URL never disagree. For a Databricks workspace, the workspace mount (/ml/omnigents) is not part of the link; the app discovers it automatically after connecting.

omnigent://localhost:8000/c/conv_abc               → http://localhost:8000/c/conv_abc
omnigent://my-workspace.cloud.databricks.com/c/x   → https://…/ml/omnigents/c/x

This first version accepts only conversation links (/c/<session_id>).

How a link is handled