Oh-My-Pi
Description
An AI coding agent for the terminal from Stencil Labs; the command is omp. The project grew out of the Pi agent by Mario Zechner. The code is published under the MIT license.
The agent edits files by line hashes, so a stale edit is rejected before anything is written. It is wired to language servers (LSP) and real debuggers, runs Python and JavaScript, drives a browser, reviews code with ranked findings and splits changes into separate commits. Subagents work in separate copies of the project, and a second model can check each turn of the main one. It keeps memory between sessions, you can share a session by link, and it works inside the Zed editor.
It supports more than 60 model providers and local servers. It picks up rules, skills and MCP servers from the folders of other agents.
It runs on macOS, Linux and Windows.
Important: when you sign in with a Claude subscription, the agent, according to its documentation, presents itself to the service as Claude Code. This may violate Anthropic's terms, so use that sign-in at your own risk. An API key avoids this problem.
Pros and cons
Pros
- Open source under the MIT license
- The agent uses language servers and real debuggers
- More than 60 model providers plus local servers
- Picks up rules and skills from other agents with no migration
Cons
- Terminal and ACP editors only
- It can sign in through AI subscriptions, but Anthropic does not allow Claude login in third-party programs; use an API key for such providers
- Models are paid separately unless you run them locally
- With your consent it sends tool failure reports to the developer
Key facts
- Free access
- Yes The program is free; models are paid to the provider you choose, and local models work too
- Developer
- Stencil Labs, Inc.
- Checked on
- Nov 4, 2026