Pi.dev
AI AgentsPi.dev is a terminal-based coding agent for developers and teams, offering TUI, RPC/SDK modes, exten.
Visit Website
Verified Tool
Pi.dev Introduction
PI.dev is a minimal terminal-based coding agent harness for developers, teams, and automation workflows.It offers interactive TUI, print/JSON, RPC, and SDK modes for local use, scripting, inter-process integrations, and embedding.Extensions support TypeScript modules, skills, prompt templates, themes, and packages that install via npm or git and can be shared as pi-packages.Authentication supports API keys and OAuth across 15+ providers and hundreds of models (Anthropic, OpenAI, Google, Azure, Bedrock, Mistral, Hugging Face, and more) with mid-session model switching and custom providers via models.json.Session trees, auto-compaction summaries, dynamic context injection, and RAG/long-term memory primitives help maintain usable context for large conversations and codebases.Skills and extensions expose tools, commands, keyboard shortcuts, events, and TUI components for sub-agents, plan mode, permission gates, SSH/sandbox execution, and custom editors.CLI features include package install/update/list/configure, version pinning, test mode for repos, queuing and steering messages, and export/share options (HTML, GitHub Gist) for reproducible agent workflows.