Tools/code-yeongyu/oh-my-openagent

oh-my-openagent

omo; the best agent harness - previously oh-my-opencode

69.8k ★+172/wkestablishedTypeScriptSustainable Use Licensetrending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

OmO (Oh My OpenAgent) started as a plugin that supercharged OpenCode and Codex CLI and is now its own coding agent: one omo binary built on senpi, the team's fork of the pi agent. Add ultrawork to a prompt and it plans, routes subtasks to different models and keeps going until the job is done; mass ulw turns a job into a graph of agents.

Install with a curl script or bun add -g omo-ai (the unrelated omo package on npm belongs to someone else). It runs a shared background daemon and keeps config in ~/.omo. It can sign in with Claude, ChatGPT, Kimi or GLM subscriptions and ships built-in web search, docs lookup and a browser. The old OpenCode and Codex plugins still work but get degraded support from here on.

There's no paid tier; you pay for the models. But it isn't open source. The Sustainable Use License allows only internal business, non-commercial or personal use and bars commercial distribution or hosting. Solo devs experimenting with multi-model agents: fine. Companies building a product on it: no.

The catch: telemetry is on by default and reports token counts, cost and which models ran. Releases ship several times a day, and the marketing leans hard on grand claims. Anthropic's terms also bar third-party apps from offering Claude.ai login, which is what OmO's subscription sign-in does, so check before you rely on it.

Free vs Self-Hosted vs Paid

source available

Free: No paid tier. Source-available under the Sustainable Use License 1.0: use or modify only for your own internal business purposes or for non-commercial or personal use; distribution only free of charge for non-commercial purposes. Not OSI open source.

Self-hosted: A native binary installed to ~/.local/bin with a shared background daemon. Config in ~/.omo/omo.jsonc plus an optional per-project .omo/omo.jsonc. Telemetry is on by default; turn it off in config.

Paid: None from the project. You pay for model API usage or the subscriptions you sign in with. Sisyphus Labs, the team behind it, is building a separate agent product (Dori) that is waitlist-only with no published price.

No price, but source-available: internal or personal use only, and you pay for every model it routes to.

What to do by team size

Solo
free for personal use; turn telemetry off
Small team
free for internal use under the Sustainable Use License
Medium team
check the license with legal before standardizing
Large team
Skip; source-available terms and subscription sign-in add legal risk
Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
83/100 · A
Adoption30/30
Maintenance25/25
Community13/20
License5/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 59,186 starsActive community: 4,823 forksCommunity discussions enabledNotable author: 3,195 followers

License: Sustainable Use License

Sustainable Use License 1.0: internal business, non-commercial or personal use only; no commercial distribution or hosting.

Commercial use: ✗ Restricted

About

Owner
YeonGyu-Kim (User)
Stars
69,834
Forks
5,743

Explore Further

More tools in the directory

Featured in The Open Source Drop #16