A terminal AI coding agent with hash-anchored edits, LSP, Python, browser, subagents, and more.
- v18.20.0
- Published at
- 18h ago
- 38,943
- Stars
- 6,142
- Download
- Synced at
- 11m ago
Latest release
v18.20.0Nov 12, 2026, 11:40 PMDownloads slow? Switch the source anytime above
README
Project Overview
oh-my-pi is a terminal AI coding agent with 60+ providers, 31 built-in tools, 14 LSP ops, 28 DAP ops, and ~80k lines of Rust core.
Key Features
- 60+ providers supported
- 31 built-in tools
- 14 LSP operations
- 28 DAP operations
- Hash-anchored edits
- Code execution with tool-calling
- Shell completions for bash, zsh, fish
Target Audience
- Developers who want AI coding assistance in the terminal
- Users who need multi-provider AI tool support
- Rust developers
Quick Start
- macOS/Linux:
curl -fsSL https://omp.sh/install | sh - Homebrew:
brew install can1357/tap/omp - Bun:
bun install -g @oh-my-pi/pi-coding-agent - Windows PowerShell:
irm https://omp.sh/install.ps1 | iex - Launch:
omp
Core Advantages
- 60+ providers, 31 built-in tools
- Continuously tuned by real-world use
- Open-source and transparent
- Full LSP and DAP support
System Requirements
- OS: macOS, Linux, Windows
- Architectures: x86_64, arm64
- Additional Dependencies: None
Notes
- Alpine/musl requires
libstdc++andlibgcc - PRs are temporarily open to everyone
Release history
Sort