Pi
Minimal terminal coding-agent harness. Customize it with extensions, skills, templates, and themes.
Key features
- Customize Pi with extensions, skills, prompt templates, and themes
- Four modes: interactive, print/JSON, RPC, and an SDK
- Supports 15+ providers and lets you switch models mid-session
- Stores sessions as trees you can branch, bookmark, and share
- Built-in MCP, and Codemode composes tool calls in a JavaScript sandbox
- Ships with defaults but skips sub-agents and plan mode unless you add them
- Category
- AI Coding
- Tags
- cliopen-sourceterminaltool-callingsandboxauthjavascriptversion-control
- Website
- pi.dev
- Listed
- 2026-10-14
Frequently asked questions
Is Pi free?
Yes. Pi is open source and free to use.
What is Pi used for?
Minimal terminal coding-agent harness. Customize it with extensions, skills, templates, and themes. Typical uses: customize Pi with extensions, skills, prompt templates, and themes; four modes: interactive, print/JSON, RPC, and an SDK; supports 15+ providers and lets you switch models mid-session.
What are the best Pi alternatives?
Alternatives in the same category include Vortex Code, Orca, OpenCode, Kilo, Bolt.new.
Related in AI Coding
See all →- Aider Terminal tool that edits a git repo with an LLM.
- Continue Open-source autopilot for VS Code and JetBrains.
- Kilo Open-source AI coding agent for VS Code, JetBrains, the CLI, and cloud. 500+ models at zero markup.
- Mistral Vibe Agentic coding that meets you where you work. Write, test, and deploy autonomously with full codebase context.
- Muse Code Coding agent for complex workstreams. Multiple agents coordinate, and every action is auditable.
- OpenCode Open-source terminal coding agent.