favicon

Pi.dev

Agent

Pi.dev is a terminal-based coding agent harness built for developers and teams, offering interactive TUI, RPC/SDK modes, and a rich extension ecosystem. It supports hundreds of AI models across 15+ providers with mid-session switching, advanced context management through session trees and auto-compaction, and powerful skills for sub-agents, plan mode, and sandboxed execution.

Visit Website Verified Tool
Recommended
Qianwen - Latest AI Model
Create and deploy custom AI models in minutes, no coding required
Visit Now

Pi.dev Introduction

What is Pi.dev?

Pi.dev is a powerful, minimal terminal-based coding agent harness designed for developers, teams, and automation workflows. It provides multiple interaction modes including an interactive TUI, print/JSON output, RPC, and SDK integration, making it versatile for local development, scripting, inter-process communication, and embedding into larger systems. The platform supports a rich extension ecosystem built on TypeScript modules, skills, prompt templates, themes, and packages that can be installed via npm or git and shared as pi-packages. Authentication is handled through API keys and OAuth across 15+ providers, supporting hundreds of models from Anthropic, OpenAI, Google, Azure, Bedrock, Mistral, Hugging Face, and more, with mid-session model switching and custom provider configuration via models.json. Pi.dev excels at managing large conversations and codebases through session trees, auto-compaction summaries, dynamic context injection, and RAG/long-term memory primitives. Its skills and extensions expose tools, commands, keyboard shortcuts, events, and TUI components for advanced workflows including sub-agents, plan mode, permission gates, SSH/sandbox execution, and custom editor integration. The CLI offers comprehensive package management with install/update/list/configure commands, version pinning, test mode for repositories, message queuing and steering, and export/share options including HTML and GitHub Gist for reproducible agent workflows.

Pi.dev Key Features

Interactive TUI with terminal-based coding agent interface
RPC and SDK modes for seamless integration workflows
Extensible skills, themes, and packages via npm or git
15+ OAuth providers and hundreds of AI models supported
Session trees and auto-compaction for large context management
Sub-agents, plan mode, and permission gates for control
SSH and sandbox execution for secure remote workflows
Export to HTML and GitHub Gist for reproducibility
5.0
0 user reviews
Rate this tool
★★★★★
★★★★★
✨ Be the first to rate this tool
Views
106
Rating
5.0
Reviews
0

Related Tools

Donovan
(0 reviews)·Agent
Zaia.app
(0 reviews)·Agent
Zoom AI Companion
(0 reviews)·Agent
CrewAI
(0 reviews)·Agent
IntelliChat
(0 reviews)·Agent