Free
Full functionality under MIT license. Bring your own API keys for LLM providers. Install via npm, bun, or curl.
A minimal, extensible terminal coding harness — adapt Pi to your workflows instead of the other way around.
Pi is a minimal, extensible terminal coding harness by Mario Zechner and Earendil Inc. — a low-ceremony CLI agent that supports 15+ LLM providers, tree-structured session history, context engineering via AGENTS.md/SYSTEM.md/skills, and a powerful extension API for tools, commands, events, and custom TUI components. Released under MIT, it ships with four operation modes (interactive, print/JSON, RPC, SDK) and a Pi package ecosystem for sharing extensions, skills, themes, and prompt templates.
Full functionality under MIT license. Bring your own API keys for LLM providers. Install via npm, bun, or curl.
Pi is a terminal coding harness built for extensibility — an agent that stays small at the core with radical extensibility through extensions, skills, themes, and prompt templates. Released under MIT by Earendil Inc.
Explicit session IDs for automation, RPC improvements, predictable retries and timeouts
Read tool output, Windows fixes, adaptive thinking
Shrinkwrap, supply-chain hardening, theme detection
npm install -g --ignore-scripts @earendil-works/pi-coding-agent
cd /path/to/project
pi
# First session prompt
Summarize this repository and tell me how to run its checks.
# Switch models mid-session
/model
# Non-interactive mode
pi -p "List all .ts files in src/"
# Reference files with @
pi @README.md "Summarize this"
# Install a Pi package
pi install npm:@foo/pi-tools
# Export session to HTML
/export AI code review platform for the AI era. Automated code reviews, security scanning, and team analytics across GitHub, GitLab, VS Code, and JetBrains. Used by 300,000+ developers.
AI-powered PR description generator and code review assistant. Automatically writes pull request descriptions, sends stakeholder notifications, creates changelogs, and provides inline code refactoring.
Multi-agent AI coding platform with 12+ agents and 24+ models, featuring Chairman LLM for parallel multi-agent evaluation and end-to-end encrypted inference. Ships across six surfaces: CLI, IDE, Cloud, API, Mobile, and Builder.