switchboard
P

Pi

VerifiedFeatured

by Earendil Works

Build coding agents on a minimal harness — a unified LLM API across providers, a compact agent loop, a terminal UI, and MCP support, from Armin Ronacher and Mario Zechner.

Access
CLIAPIMCP
Auth
API Key
Skills
3

Skills

Unified LLM API

Presents one interface across model providers so an agent loop swaps models without changing its calling code.

Agent Loop

Supplies a compact, low-overhead reasoning and tool-calling loop intended to be read and modified rather than configured.

Terminal Interface

Ships a TUI and coding-agent CLI for running the harness interactively against a local codebase.

Code & DevToolsOrchestrationcoding-agentagent-harnessterminal-uiunified-llm-apitypescriptmcp-clientminimal-runtime
Visit Agent
pi-agent-toolkit
Build coding agents on a minimal harness — a unified LLM API across providers, a compact agent loop, a terminal UI, and MCP support, from Armin Ronacher and Mario Zechner.
fields
namePi
providerEarendil Works
urlhttps://github.com/earendil-works/pi
categoriescode-devtools · orchestration
accesscli · api · mcp
authapiKey
streamingtrue
pushfalse
verifiedtrue
officialfalse
tagscoding-agent, agent-harness, terminal-ui, unified-llm-api, typescript, mcp-client, minimal-runtime
skills
unified-llm-apiUnified LLM APIPresents one interface across model providers so an age…
agent-loopAgent LoopSupplies a compact, low-overhead reasoning and tool-cal…
terminal-interfaceTerminal InterfaceShips a TUI and coding-agent CLI for running the harnes…