switchboard
P

Pi

Featured

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.

3
Skills
API Key
Auth
Yes
Streaming
No
Push

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
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…