Hacker ApprovedDepartments

omp (oh-my-pi)

Hacker Approved

Ranked 2 of 11 coding agent harnesses by recommenders

Free terminal coding agent that lets you switch models freely and has good defaults. Critics call it bloated and say subagents burn usage quickly.

Free terminal coding agent that lets you switch models freely and has good defaults. Critics call it bloated and say subagents burn usage quickly.

101 people gave an opinion

recommend it
80
criticize it
21
approval share
79%
Each figure is one person. RecommendsCriticizes

Recommended in 6 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: recommended (month in progress)

Why it carries the badge

  • 80 people recommend itNeeds 10 or more, met.
  • 3.8 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 6 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Easy switching between models

    “With local llms they seem to work well with maximalist harnesses like omp, Hermes etc.”

    Comment from 1 Sep 2026 in “State of Open Models: Summer 2026 Observations”

    “GLM5.3 Flash + OMP and DeepSeek Flash as advisor to be able to get jobs done just fine”

    Comment from 9 Oct 2026 in “Why isn't the industry freaking out about DeepSeek 4.1 Flash?”

    “I just loved embracing the terminal and being able to switch between providers freely.”

    Comment from 30 Oct 2026 in “Ask HN: Are you using a custom harness?”
  • Batteries included, good defaults

    “OMP is great to get started with, there's a whole bunch of stuff in there but it's mostly optional”

    Comment from 5 Aug 2026 in “Pi's Minimalism Is Its Advantage”

    “I like OMP because I don't have to spend time figuring out the next best thing”

    Comment from 5 Aug 2026 in “Pi's Minimalism Is Its Advantage”

    “For them/me, omp ( https://omp.sh/ ) is excellent and batteries-included.”

    Comment from 1 Nov 2026 in “Pi Is the Last Harness”
  • Useful subagents and task delegation

    “Both of these seem to do a pretty good job of choosing an appropriate model for subagent tasks”

    Comment from 6 Sep 2026 in “Portal by Spotify cut my Claude Code token usage by 90%”

    “Use omp.sh with Task Delegation -> Always to strongly encourage Sol to drive Lunas.”

    Comment from 2 Sep 2026 in “Gemini 3.8 Flash and 3.8 Flash Cyber”

    “Spawning subagents via orchestrate and using /advisor are both super valuable.”

    Comment from 8 Aug 2026 in “DeepSeek V4 Flash 0731”
  • Lower cost, efficient context use

    “I can get way better outcomes, and an order of magnitude less cost with my slapped together sandboxed omp setup”

    Comment from 14 Aug 2026 in “Maximizing the value of your Claude Code sessions”

    “omp offers some nice tools, like /shake, to manage context efficiently and offset some of that consumption.”

    Comment from 2 Oct 2026 in “Pi 1.0”

    “with omp you can plan with a smart model and then implement with a dumber one”

    Comment from 26 Oct 2026 in “IBM CEO says open weight models are now good and cheap on-prem”

What people warn about

Each mark is one comment

  • Bloated, vague, looks vibe-coded

    “omp.sh is unreadable. I've tried understanding what exactly this is and it's just a wall of edgy sounding slop.”

    Comment from 9 Jul 2026 in “GPT-5.6”

    “OMP is too convoluted with features that also resemble an old linux distro”

    Comment from 1 Nov 2026 in “Pi Is the Last Harness”

    “if the website is any indication, omp is just vibe coded AI slop as well”

    Comment from 13 Jul 2026 in “Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7k”
  • Too many features, not needed

    “if you want strong defaults and batteries included (like omp promises) then that's just annoying”

    Comment from 21 Sep 2026 in “AX – Google’s Open Agentic Orchestrator”

    “OMP is too convoluted with features that also resemble an old linux distro”

    Comment from 1 Nov 2026 in “Pi Is the Last Harness”

    “I personally found the output to be much better without all that”

    Comment from 26 Sep 2026 in “Show HN: KISS – A highly performant agent harness inspired off Pi built in Rust”
  • Subagents burn usage quickly

    “it loves to use subagents, and it's basically unusable subagents with GPT 5.6 Sol there with Plus limits”

    Comment from 13 Jul 2026 in “Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7k”

    “I tried using orchestrate and it drained my wallet… I didn't know about /tan though, that is sick”

    Comment from 2 Oct 2026 in “Pi 1.0”
  • Worse than running terminal directly

    “Using OMP through ACP inside Zed is drastically worse experience than just running OMP inside Zed terminal”

    Comment from 6 Aug 2026 in “Zed DeltaDB”

    “it gave me many issues that it was easier just to use the terminal directly”

    Comment from 5 Aug 2026 in “Zed DeltaDB”

Other coding agent harnesses people recommend

The four most recommended other coding agent harnesses, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

omp (oh-my-pi) compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Pi coding agent89219882%123 mo51 ownersApproved
omp (oh-my-pi)This page802179%6—Approved
ForgeCode391276%10—Approved
Reasonix261958%6——
DSH11192%3——
See all 11 coding agent harnesses, ranked

What people said

40 of the 149 comments that mention it, newest first. Each links to the original comment.

“For them/me, omp ( https://omp.sh/ ) is excellent and batteries-included.”

RecommendsComment from 1 Nov 2026 in “Pi Is the Last Harness”

“OMP is too convoluted with features that also resemble an old linux distro”

CriticizesComment from 1 Nov 2026 in “Pi Is the Last Harness”

“I just loved embracing the terminal and being able to switch between providers freely.”

RecommendsComment from 30 Oct 2026 in “Ask HN: Are you using a custom harness?”

“with omp you can plan with a smart model and then implement with a dumber one”

RecommendsComment from 26 Oct 2026 in “IBM CEO says open weight models are now good and cheap on-prem”

“significantly reduce the time it takes to prepare internal and public reporting documents”

RecommendsComment from 25 Oct 2026 in “No signs of AI payoff outside the tech sector”

“The latter landing page has a single sentence that’s generic and vague.”

CriticizesComment from 14 Oct 2026 in “Show HN: Pulse Local, a Mac budgeting app whose AI models run on your machine”

“GLM5.3 Flash + OMP and DeepSeek Flash as advisor to be able to get jobs done just fine”

RecommendsComment from 9 Oct 2026 in “Why isn't the industry freaking out about DeepSeek 4.1 Flash?”

“I was mesmerized by the animation in https://omp.sh/ yesterday but this takes it to the next level.”

RecommendsComment from 7 Oct 2026 in “Animated ASCII Art for Web Pages”

“omp.sh mimics the Claude Code useragent + payload, so the risks are a lot lower”

RecommendsComment from 6 Oct 2026 in “Anthropic Subscriptions Offer 5x+ More Value Than OpenAI”

“omp offers some nice tools, like /shake, to manage context efficiently and offset some of that consumption.”

RecommendsComment from 2 Oct 2026 in “Pi 1.0”

“I tried using orchestrate and it drained my wallet… I didn't know about /tan though, that is sick”

MixedComment from 2 Oct 2026 in “Pi 1.0”

“I ended up choosing omp as my daily driver, mostly because I see the velocity of change in AI development being far too fast”

RecommendsComment from 2 Oct 2026 in “Pi 1.0”

“Aspects of all harnesses are great, but there is always something that bugs me.”

MixedComment from 29 Sep 2026 in “Show HN: Raven – The harness of harnesses, built for RSI”

“I personally found the output to be much better without all that”

CriticizesComment from 26 Sep 2026 in “Show HN: KISS – A highly performant agent harness inspired off Pi built in Rust”

“if you want strong defaults and batteries included (like omp promises) then that's just annoying”

MixedComment from 21 Sep 2026 in “AX – Google’s Open Agentic Orchestrator”

“I set it up so it never works in the main branch so subagents etc don't step on each others toes”

RecommendsComment from 17 Sep 2026 in “How GLM built its own inference infrastructure”

“its close to the right balance but not quite enough of the brainstorming and spec maintenance built in”

MixedComment from 16 Sep 2026 in “OpenSpec – A lightweight and configurable AI spec framework”

“Using omp helps a lot too, the fact that it uses an LSP under the covers is a game changer.”

RecommendsComment from 7 Sep 2026 in “Ask HN: Who is using MCP in production?”

“Both of these seem to do a pretty good job of choosing an appropriate model for subagent tasks”

RecommendsComment from 6 Sep 2026 in “Portal by Spotify cut my Claude Code token usage by 90%”

“I am omp pilled, but as the other comments say, any good harness lets you do this”

RecommendsComment from 3 Sep 2026 in “OpenAI begins rolling out GPT-6 Astra”

“Use omp.sh with Task Delegation -> Always to strongly encourage Sol to drive Lunas.”

RecommendsComment from 2 Sep 2026 in “Gemini 3.8 Flash and 3.8 Flash Cyber”

“With local llms they seem to work well with maximalist harnesses like omp, Hermes etc.”

RecommendsComment from 1 Sep 2026 in “State of Open Models: Summer 2026 Observations”

“I have a web user interface connected to a coding agent (OMP) running inside a container”

RecommendsComment from 27 Aug 2026 in “RAG Is Simpler Than You Think”

“OMP is okay but you really don't need much for a great harness”

MixedComment from 22 Aug 2026 in “Quick impressions: A week of using Codex more than Claude”

“Standard flow with a vision model in OMP is to write the front end code... Works great.”

RecommendsComment from 21 Aug 2026 in “DeepSeek-v4-flash-vision-exp”

“The out of box experience of omp.sh is wow imo so much nicer than Claude”

RecommendsComment from 16 Aug 2026 in “GLM-5.3: Frontier Coding with Emergent Cyber Capabilities”

“Does it's own vendoring of tools, so I assume it'd be a pain in the ass to audit”

MixedComment from 14 Aug 2026 in “DeepSeek peak/off-peak pricing update”

“I can get way better outcomes, and an order of magnitude less cost with my slapped together sandboxed omp setup”

RecommendsComment from 14 Aug 2026 in “Maximizing the value of your Claude Code sessions”

“Pi and Omp are optimized for a wide variety of models, including open weights”

RecommendsComment from 14 Aug 2026 in “GLM-5.3: Frontier Coding with Emergent Cyber Capabilities”

“Spawning subagents via orchestrate and using /advisor are both super valuable.”

RecommendsComment from 8 Aug 2026 in “DeepSeek V4 Flash 0731”

“Using OMP through ACP inside Zed is drastically worse experience than just running OMP inside Zed terminal”

CriticizesComment from 6 Aug 2026 in “Zed DeltaDB”

“it gave me many issues that it was easier just to use the terminal directly”

CriticizesComment from 5 Aug 2026 in “Zed DeltaDB”

“I like OMP because I don't have to spend time figuring out the next best thing”

RecommendsComment from 5 Aug 2026 in “Pi's Minimalism Is Its Advantage”

“OMP is great to get started with, there's a whole bunch of stuff in there but it's mostly optional”

RecommendsComment from 5 Aug 2026 in “Pi's Minimalism Is Its Advantage”

“The good thing is the main model is confident - checks and then it stands its ground.”

RecommendsComment from 31 Jul 2026 in “DeepSeek V4 Flash 0731 Intelligence, Performance and Price Analysis”

“if the website is any indication, omp is just vibe coded AI slop as well”

CriticizesComment from 13 Jul 2026 in “Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7k”

“it loves to use subagents, and it's basically unusable subagents with GPT 5.6 Sol there with Plus limits”

CriticizesComment from 13 Jul 2026 in “Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7k”

“omp.sh is unreadable. I've tried understanding what exactly this is and it's just a wall of edgy sounding slop.”

CriticizesComment from 9 Jul 2026 in “GPT-5.6”

“Then I figured out I should try OMP (Pi), and the experience was much better.”

RecommendsComment from 4 Jul 2026 in “GPT-5.5 Codex reasoning-token clustering may be leading to degraded performance”

“I've been using omp with deepseek as my task and quicktask agents”

RecommendsComment from 27 Jun 2026 in “DeepSeek open-sources inference optimizations with 60–85% faster generation [pdf]”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.