Pi
Pi is an open-source, extensible terminal coding agent from Earendil Works with multi-provider model access, local tools, skills, extensions, prompt templates, and SDK support.
Overview
Pi runs locally in the terminal and gives the selected model file and shell tools for coding tasks. It supports subscription logins, API-key providers, compatible endpoints, local models, custom providers, and programmatic embedding through its TypeScript SDK.
Agent details
- Type
- Coding
- Autonomy
- Supervised
- Environments
- Local, Cli
- Human in loop
- Yes
- Pricing
- —
- Categories
- AI Coding, Open-source Coding Agents, Terminal Coding Agents
Capabilities
API integrations
Claude API
Claude API is Anthropic's REST API for programmatic access to Claude models, including Messages, streaming, tool use, files, model listing, and related platform features.
DeepSeek API
DeepSeek API provides access to the current DeepSeek V4 models through OpenAI-compatible and Anthropic-compatible interfaces.
Gemini API
Gemini API provides programmatic access to Google's Gemini and related generative models through standard, streaming, real-time, batch, embeddings, and media endpoints.
Groq API
Groq API is an OpenAI-compatible inference API for supported language and audio models, with Responses, Chat Completions, streaming, tool use, structured output, and speech endpoints.
Mistral API
Mistral API provides programmatic access to Mistral models, chat completions, agents, tool use, structured outputs, embeddings, document workflows, and batch processing.
OpenAI API
OpenAI API provides programmatic access to OpenAI models through the Responses API, Realtime API, batch processing, and other model and media endpoints.
OpenRouter API
OpenRouter API is an OpenAI-compatible model-routing API that exposes hundreds of models from many providers through a single endpoint and account.
xAI API
xAI API provides programmatic access to Grok models through OpenAI-compatible REST endpoints and xAI's gRPC interface, with text, tool, media, file, and batch APIs.