Open source product
OmniClaw.
Always-on coding agent that lives in your group chats.
A multi-channel agent orchestrator with container isolation, scheduled tasks, and a real operations web UI. Runs a network of AI agents across chat surfaces and peer machines.
Why OmniClaw exists
Most agent systems force a bad tradeoff. Toy bots are easy to run but have no isolation, observability, or operational control. Enterprise frameworks bury you in queues, services, dashboards, and abstractions until nobody can reason about them end to end.
OmniClaw aims for the middle path. One orchestrator you can still understand. Real container boundaries. Multiple agents, channels, and runtimes without turning into platform sludge. Enough web UI and state to operate the system daily, and enough flexibility to evolve into a real software factory.
What it does
Real container isolation
Runs AI agents behind Apple Container or Docker with explicit mounts and runtime-specific credential allowlists. Real boundaries, not pretend permissions.
Multi-channel routing
Routes messages from WhatsApp, Discord, Telegram, and Slack into agent-specific workspaces and context layers. Multiple agents per server and channel topology, not one bot per workspace.
Operations web UI
A built-in SolidStart UI for topology, logs, tasks, conversations, context editing, network discovery, and system status. Operate the whole system from the browser, not from a terminal log.
Scheduled tasks
Scheduled work is a first-class agent task with logs, controls, and message delivery. Agents can open PRs now and follow up later.
Cross-agent messaging
Trusted peer discovery lets OmniClaw instances collaborate across machines. One orchestrator you can still understand, even as the agent network grows.
Debuggable by design
State lives in SQLite. IPC is file-based. The host process stays understandable. You can reason about OmniClaw end to end, which most agent frameworks lose.
What it feels like to use
- A personal assistant reachable from multiple chat platforms.
- An always-on engineer that can inspect repos, open PRs, and follow up later through scheduled tasks.
- A team of named agents with different runtimes, channel coverage, and context layers.
- An operations surface for running agents through a web UI instead of tailing a terminal.
- A foundation for more autonomous software-factory workflows over time.
Discord slash flows
Discord bots can expose slash-command shortcuts that queue reusable prompts into the current channel agent. OmniClaw ships a few built-ins and lets you add your own per channel or per agent.
/mergemaster Queue a merge-review flow into the current channel agent.
/taskbooker Book and track agent tasks from Discord directly.
/scheduler Schedule a reusable prompt on a cron rhythm.
Quick start
git clone https://github.com/omniaura/omniclaw.git
cd omniclaw
bun install
claude
First-time setup runs inside Claude Code with /setup.
Requires macOS or Linux and Bun 1.3+.