Harness Active Open source

Pi

Minimal, extensible terminal agent from Earendil Works, designed to be customized.

Get Pi 2 methods
npm install -g --ignore-scripts @earendil-works/pi-coding-agent
Pricing Free See pricing ↗

Open source; model usage is billed by your provider or covered by your subscription.

  • Free Free MIT-licensed harness; no plan or seat fee, model usage billed by your provider

Prices as listed on 18 Oct 2026.

AboutEarendil Works

Pi is a small terminal agent harness with extensions, skills, prompt templates, and shareable packages. It supports MCP servers, multiple providers, local models, print/JSON modes, RPC, and an SDK, while intentionally omitting subagents and plan mode.

Features Verified 3/8 ✓ yes ✗ no ? not verified
?
Worktrees
Keeps parallel work in separate git worktrees?
not verified
?
Parallel agents
Runs several agent sessions at the same time?
not verified
✗
Subagents
Can an agent delegate work to child agents?
no
✓
MCP
Connects to MCP servers and their tools?
yes
?
Remote access
Can you follow or control sessions from another device?
not verified
?
Cloud sandbox
Runs work in a hosted sandbox rather than on your machine?
not verified
?
Diff review
Includes a built-in diff or review screen?
not verified
✗
Plan mode
Has an explicit plan / approve-before-edit step?
no
Runs inside15
Add-ons1
Other harnessesSee all