Tools/can1357/oh-my-pi

oh-my-pi

⌥ AI Coding agent for the terminal: hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more

36.6k ★+638/wkgrowthTypeScriptMIT License →trending

The Lens

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

Updated Sep 2026

Oh My Pi is an AI coding agent that lives in your terminal. It reads your code, makes edits, runs commands, and drives whole workflows. What sets it apart is that it wires in the machinery a real IDE uses: language servers for accurate renames and refactors, and actual debuggers (lldb, Delve, debugpy) so the model can step through running code instead of guessing. MIT licensed and completely free.

Setup is a one-line install through curl, Homebrew, or Bun, and the same binary runs on macOS, Linux, and Windows with no WSL. It picks up rules, skills, and MCP servers from the config folders of Claude, Cursor, Windsurf, Codex, Cline, and Copilot. It works with more than 60 model providers, local runners like Ollama and llama.cpp included, and signs in with existing subscriptions like GitHub Copilot as well as API keys.

The tool costs nothing. What you pay is the model bill, and a swarm of subagents plus browser automation runs that up faster than a single-threaded assistant. Solo devs and small teams comfortable in a terminal: this is a legitimate free alternative to a Cursor subscription.

The catch is maturity. It is a hard fork of another young project, shipping several releases a week. A company, Stencil Labs, now stands behind it, but there is no support offering. Treat it as a powerful tool you are willing to debug.

Free vs Self-Hosted vs Paid

fully free

Free: The agent is MIT licensed and completely free. Every feature, including subagents, language server and debugger integration, and browser automation, ships in the open source release.

Self-hosted: Nothing to host. It runs locally as a terminal app on macOS, Linux, and Windows. One-line install, and it inherits rules, skills, and MCP servers from the config folders other agents already use. Bring API keys or sign in with an existing provider subscription.

Paid: No paid tier for the tool. Your real cost is model usage, and this agent can burn tokens fast when it spins up parallel subagents or drives a browser. Local models (Ollama, llama.cpp) cut that to zero if your hardware can keep up. A hosted session-sharing relay exists with no stated price.

The agent is free and MIT licensed. You pay your model provider, and a subagent swarm can run up that bill quickly. Local models bring it to zero.

What to do by team size

Solo
free
Small team
free; watch the model bill when subagents fan out
Medium team
free, with no support offering behind it
Large team
free; evaluate it, but a commercial agent comes with accountability this does not
Self-hosting ops:trivial
View pricing page →

Get tools like this every Wednesday

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

Similar Tools

Score
92/100 · A+
Adoption27/30
Maintenance25/25
Community15/20
License15/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: 18,123 starsActive community: 1,663 forksCommunity discussions enabledNotable author: 2,904 followersAuthor also built: can1357/pon (522 stars)

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
Can Bölük (User)
Stars
36,631
Forks
4,085

Also by Can Bölük

Explore Further

More tools in the directory