Repository navigation
Replies: 8 comments
What it is and who it is forIn one sentence: A Pi-derived terminal agent integrating language servers, debuggers, and code execution. Who it suits: Users who want development, debugging, and review in a terminal and can configure the toolchain. What you can do:
Where to start: Install from omp.sh or the repository. Its command is Cost: MIT software; model, search, and external-service usage are billed separately. |
Access and setup: your first sessionInstall from omp.sh or the repository. Its command is brew install can1357/tap/omp
ompBun, Nix, and Windows options are documented too. Connect a model before the first task. |
A concrete task and how to check itStart with a reproducible failure rather than a request to optimize the entire project. Example:
Confirm the relevant language server or debugger adapter is installed when needed. Check both the test result and patch scope. |
Costs: software, models, and executionThe client is MIT-licensed. Your model provider sets inference charges. Subagents, advisor models, search, and other tools may add requests. Complete a small task with one model before enabling parallel workers and advisors. Compare total task cost, not token prices alone. |
Configuration and extensionsOMP provides language services, debugging, Python/Bun execution, subagents, advisors, and review. Language-specific capabilities depend on the corresponding toolchain. Configure and verify one language first. LSP configuration |
Permissions, data, and limitationsThis terminal agent runs real commands and edits files. Execution and debugging depend on the local environment. Project examples and author-reported results do not establish your own success rate. Missing adapters, failed language-server connections, or unsuitable tool-calling models can interrupt work. |
Frequently asked questionsIs this the same package as Pi? No; it has its own command, package, and defaults. Is a particular model required? Choose a supported provider in the configuration. Does a favorable review justify merging? Check findings, tests, and project requirements independently. |
Official references |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
oh-my-pi: Detailed Introduction
A Pi-derived terminal agent integrating language servers, debuggers, and code execution.
Table of Contents
Getting started
Usage and configuration
Limits and references
Use the contents to jump to each section. If an in-page link does not respond, open it in a new tab.
All reactions