# Pi

> MIT agent harness with coding CLI, unified LLM API, and TUI

**Category:** AI Agents  
**Pricing:** open-source  
**URL:** https://pi.dev  
**GitHub:** https://github.com/earendil-works/pi  
**Added:** 2026-09-22

---

## The Hook

Pi is an open agent harness with a self-extensible coding agent CLI, multi-provider LLM API, and TUI — without a built-in permission sandbox.

## What's Good

MIT (earendil-works/pi). Monorepo packages cover @earendil-works/pi-coding-agent (interactive coding CLI), pi-agent-core (tool-calling runtime), and pi-ai (unified OpenAI/Anthropic/Google-class providers), plus durable/TUI helpers. Docs and demos live at pi.dev. Already the comparison point other agent gems cite when they mean a coding-agent harness rather than a research REPL.

## The Catch

Vs Prime Agent, OpenCode, OpenHands, and Claude Code: Pi is the Earendil coding-agent harness + CLI stack, not PrimeIntellect's RLM REPL, a general terminal wrapper, a full autonomous developer platform, or Anthropic's product CLI. Pi does not ship a built-in permission system for filesystem/process/network/credentials — it runs with the launching user's privileges; containerize (Docker/OpenShell/Gondolin patterns in-repo) before giving it secrets. New issues/PRs from new contributors are auto-closed by default pending maintainer review.

## Verdict

MIT coding-agent harness. Strong default when you want an OSS CLI + unified providers; sandbox it yourself before production credentials.
