
Who Omnara is for#
Monitoring long-running agent sessions remotely
Start a coding agent session, step away from your desk, and track its progress from your phone or browser. Send input when the agent needs direction without returning to your machine.
Skip if:
You are always at your machine when running agent sessions.
Steering a Claude Code session from a mobile device
Omnara connects to a running Claude Code session and makes it accessible from iPhone, Android, or Apple Watch. You can reply to prompts and guide the session from wherever you are.
Skip if:
You do not use Claude Code or Codex.
Running agent sessions on a home machine while away
Kick off a coding task on your development machine before leaving, then check in and provide direction from a different location using the browser or phone interface.
Skip if:
You only run agent sessions when physically present at your development machine.
The problem it solves#
Coding agent sessions often run for minutes or longer and may require periodic input: clarification, a decision, or a course correction. Without a remote interface, the developer has to be at their machine to provide it, or the session waits.
Omnara connects a running agent session to a browser and mobile interface. It checks whether Claude Code or Codex is already authenticated locally, then gives the developer a way to monitor the session, send replies, and steer it from a phone, Apple Watch, or browser tab.
How it solves it#
Remote session monitoring
Start a synced session in any project directory and follow its output from a browser or mobile app while Claude Code or Codex keeps running on your machine. The session continues on your machine; you follow along on your phone.
Mobile and wearable access
Omnara supports iPhone, Android, and Apple Watch. The mobile app is included in the Apache 2.0 repository. You can check session status and respond to agent prompts from your phone or wrist.
Two-way session steering
Reply to the agent's questions and redirect its focus mid-session without terminating the run. The agent receives your message and continues working from there.
Local authentication check
When you run `omnara` inside a project directory, it checks whether Claude Code or Codex is already authenticated on your machine before starting a session.
Apache 2.0 with full source
The repository ships source for the CLI, web app, and mobile apps under Apache 2.0. You can inspect the full stack, fork it, or run a self-hosted instance.
Strengths and trade-offs#
Strengths
- Remote visibility across devicesMonitor and interact with running coding agent sessions from a browser, iPhone, Apple Watch, or Android device, giving you situational awareness without being at your workstation.
- Two-way agent steeringReply to agent prompts and redirect sessions in real time from wherever you are, rather than waiting until you return to the terminal.
- Apache 2.0 licensed with self-hosted pathThe CLI, web, and mobile source are all public under Apache 2.0. You can run the entire stack yourself.
- Complements Claude Code and CodexOmnara wraps around the coding agent rather than replacing it. Claude Code continues to perform the actual coding work; Omnara adds the remote monitoring and interaction layer around those sessions.
Trade-offs
- -Additional layer in the workflowUsing Omnara means running and coordinating an extra service alongside your coding agent. Teams who are content working entirely at the terminal may not need that overhead.
- -Control layer, not a coding agentOmnara provides visibility and steering but does not write or reason about code itself. You still need Claude Code, Codex, or another supported agent to do the actual work.
- -Self-hosting responsibilityThe self-hosted path gives you control, but also means you are responsible for running, updating, and maintaining that infrastructure.
Omnara vs alternatives#
Omnara vs Claude Code
Claude Code is a terminal-based coding agent: it reads your codebase, plans, writes code, and runs commands directly on your machine. You interact with it at the command line during a session.
Omnara is a remote control layer designed to wrap around coding agent sessions. It exposes a running Claude Code or Codex session to a browser, iPhone, Apple Watch, or Android interface so you can monitor progress, read output, and reply to prompts from anywhere.
License and self-hosting. Claude Code is a proprietary tool distributed by Anthropic. Omnara is Apache 2.0 open source, with CLI, web, and mobile source publicly available and a self-hosted path.
When Claude Code alone is enough. If you work at the terminal and are present while your agent runs, Claude Code on its own covers the full loop. There is no gap Omnara needs to fill.
When to add Omnara. If you want to step away from your machine, monitor long-running sessions from a phone, or reply to agent prompts without returning to your desk, Omnara is the layer that makes that possible. The two tools are complementary: Claude Code does the coding work, and Omnara gives you remote visibility and control around those sessions.
Quick start#
Install Omnara
```bash
curl -fsSL https://omnara.com/install.sh | bash
cd /path/to/your/project
omnara
```What it's built on#
- Languages
- GoTypeScript
FAQ#
Does Omnara replace Claude Code?
No. Claude Code does the coding work. Omnara adds a remote monitoring and control layer around Claude Code sessions. The two tools serve different roles.
Which coding agents does Omnara support?
Omnara supports Claude Code and Codex. When you run omnara in a project directory, it checks whether either agent is already authenticated on your machine before starting a session.
Is Omnara open source?
Yes. Omnara is Apache 2.0 licensed. The repository includes source for the CLI, web app, and mobile apps.
Can I self-host Omnara?
A self-hosted path exists. The Apache 2.0 repository includes the CLI, web, and mobile source, but you are responsible for deploying and maintaining the service.
How do I install Omnara?
Install the CLI with curl -fsSL https://omnara.com/install.sh | bash, then run omnara inside a project directory to start a synced session.
Similar open-source tools#
OpenCode
OpenCode is an open-source AI coding agent that assists developers in
garden-skills
Production-ready agent skills for Claude Code, Cursor, and Codex
fx
Native Zig CLI coding agent, 7.8 MiB, any AI model.
codex
OpenAI's terminal coding agent, Apache-2.0 licensed
kilocode
Open source AI coding agent. 500+ models at zero markup.
oh-my-pi
A coding agent with the IDE wired in

