#55th of 21 in Coding agents and assistants

oh-my-openagent

Terminal coding agent that runs parallel sub-agents and keeps git-based memory

Stars
69.9k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript

Overview

OmO ships a single `omo` command, a native binary built on senpi, the project's fork of pi. It takes a prompt and plans, runs and checks the work. Adding `ultrawork` or `mass ulw` makes it fan the job out to many agents, each on a model chosen for that step. Memory is stored as markdown files in a git repository, and `/login` supports Claude, ChatGPT, Kimi and GLM subscriptions.

Who it is for: Developers who want a terminal agent that orchestrates many models

Strengths

  • Native binary installs via curl script, bun or npm; no Docker needed
  • Logs in with Claude, ChatGPT, Kimi and GLM subscriptions
  • Memory is plain markdown in a git repo, so it can be inspected
  • `omo setup` migrates keys, MCP servers and skills from the OpenCode edition

Weaknesses

  • License is SUL-1.0, not a standard OSI license; check terms before commercial use
  • Install is a curl-pipe-to-bash script
  • Computer use is documented as experimental
  • Hardware needs and supported model list are not stated in the README

What it needs

  • Models: Claude, ChatGPT, Kimi, GLM

Also in Coding agents and assistants

See all 21
Also in Coding agents and assistants
RankProjectScore
1opencodeTerminal coding agent with build and plan modes212.6k stars, MIT77 out of 100
2orcaDesktop app that runs CLI coding agents in parallel git worktrees89.2k stars, MIT75 out of 100
3ArchonYAML workflow engine that runs coding agents in isolated worktrees23.7k stars, MIT73 out of 100
#4codexOpenAI's terminal coding agent that runs locally128.5k stars, Apache-2.071 out of 100
#6deepseek-reasonixCoding agent for terminal, desktop, browser and VS Code, written in Go35.8k stars, MIT70 out of 100