Pi is a minimal, extensible AI agent harness for the terminal designed to adapt to your specific coding workflow rather than dictating one.
Follow Pi to get an email when its listing changes, such as new pricing or features. One digest a day at most, and you can unsubscribe anytime.
It allows users to customize behavior via TypeScript extensions, skills, and prompt templates, or by asking the agent to generate its own functional enhancements.
- 01
Supports 15+ providers including OpenAI, Anthropic, Google, and local models via Ollama
- 02
Extensible architecture via TypeScript modules for custom tools, commands, and UI
- 03
Branchable, tree-structured session history that can be exported or shared as gists
- 04
Multi-mode operation including interactive TUI, print/JSON scripting, RPC, and SDK
- 05
Context engineering tools like project-specific instructions and customizable compaction
Open Source
Pi is open-source software distributed under the MIT license.
Best for
Developers who prefer a highly customizable, lightweight agent that works with any model provider and want to tailor every aspect of their coding workflow.
Not ideal for
Users seeking a pre-configured, all-in-one experience with built-in sandboxing or automatic permission gates for sensitive tasks.
Pi is a powerful, 'hacker-first' agent harness that excels in flexibility and model-agnostic control, though it requires users to handle their own security and configuration compared to more opinionated rivals.
Pi 1.4.0 (October 21, 2026) introduced image input support for classifier models, comprehensive Models Configuration reference, improved parallel worker handling, and Rex terminal compatibility.
As of
Is Pi free?+
Yes - Pi is Open Source. Pi is open-source software distributed under the MIT license.
Is Pi open source?+
Yes - Pi is open source. Pi is open-source software distributed under the MIT license.
Who is Pi best for?+
Developers who prefer a highly customizable, lightweight agent that works with any model provider and want to tailor every aspect of their coding workflow.
Who is Pi not ideal for?+
Users seeking a pre-configured, all-in-one experience with built-in sandboxing or automatic permission gates for sensitive tasks.
What are the best Pi alternatives?+
The closest Pi alternatives on ai.dosa.dev are Claude Code, Codex CLI, Amp - all listed under Terminal & CLI Agents.
Who makes Pi?+
Pi is developed by Earendil. It is listed in the Terminal & CLI Agents category on ai.dosa.dev.
Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.