piagent_
← ~/map

$ cat ~/map/pi.md

pi

The Pi monorepo: unified LLM API, agent loop, TUI, and the coding agent CLI itself.

officialtools✓ Oct 16

Facts

repository
github.com/earendil-works/pi ↗
GitHub Stars
★ 115.5K
Forks
14.7K
license
MIT
npm / mo
—
last push
Oct 15, 2026

install

npm install -g @earendil-works/pi-coding-agent

## TL;DR

The Pi Agent Harness monorepo: the self-extensible coding agent CLI, the agent runtime, a unified multi-provider LLM API, a TUI library, and telemetry contracts — everything else on this map builds on it.

## Key points

## FAQ

Q How do I install the coding agent?

The CLI ships as the npm package @earendil-works/pi-coding-agent: npm install -g @earendil-works/pi-coding-agent, then run pi. pi update --self updates it in place.

Q Does Pi sandbox tool execution?

No. Pi intentionally ships no built-in permission system and runs with your user's permissions. If you need boundaries, the containerization docs cover Gondolin (route tools into a micro-VM while keeping auth on the host), plain Docker, and OpenShell.

Q Where do the longer-term design plans live?

The RFCs are published at rfc.earendil.com (keyword pi), and project rules for both humans and agents are in AGENTS.md at the repo root.

## References

## Related entries

## Guides

Last updated: Aug 31, 2026