oh-my-pi
by can1357
oh-my-pi (omp) is a command-line coding agent that connects to your editor tooling, such as language servers and debuggers, so an AI model can edit, search and debug code more reliably. It is meant for developers who want an AI assistant in the terminal that works with many different model providers.
- Stars
- 36.8k +58 a day
- Licence
- MIT
- Runs on
- Your computer
- Setup
- Moderate
- Language
- TypeScript
- Age
- 299 days
What you can do with it
- Ask an AI model to rename files and symbols, with imports updated through your language server
- Let the agent attach a debugger to a crashing or hanging program and inspect it
- Split a large coding job across several sub-agents working in separate worktrees
Make money with it
A freelance developer could use it to deliver fixes and small features faster, taking on more client work in the same time.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Speed up routine coding, refactoring and bug fixing on client or in-house projects, reducing developer hours
- Choose cheaper or different model providers per task to keep AI coding costs down
Can you use it commercially?
Free to use, change and sell, including in paid products. Keep the copyright notice.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
Install with a one-line shell script, Homebrew, Nix, or bun (bun install -g @oh-my-pi/pi-coding-agent), then connect it to a model provider.
Follow the official instructions in the project README.
Things to check
- Needs API keys or subscriptions for model providers, which may cost money
- The install script pipes a download from a website into the shell, so review it first
- Gives an AI agent the ability to edit files and run code, so use it with version control
- Pull requests are open as a trial, so the contribution rules may change
Checked 27 Oct 2026. Summary drafted by AI from the project's README.