
Pi is a terminal-based coding assistant for developers who want to shape the agent around their own workflow. Its core stays small, while extensions can change its tools, commands and terminal interface. It's open source under the MIT license.
The agent runs on your machine or in a local Docker container. It supports Ollama for local LLM use, plus cloud providers including Anthropic, OpenAI, Google and OpenRouter. With a cloud provider, model requests go to that service. You can switch models during a session and add custom providers.
Customization reaches beyond prompts. TypeScript extensions can add workflows, editors, confirmation flows or sub-agents, and Pi can write extensions for itself. Skills, prompt templates and themes can be bundled into packages and shared through npm or git. Pi also reads AGENTS.md project instructions and lets you control its system prompt and how it summarizes older context.
Conversation history forms a tree, so you can return to an earlier message and pursue a different approach without losing the other branches. Sessions can be exported as HTML or shared through a GitHub gist. While the agent works, you can steer the current task or queue a follow-up.
Pi supports interactive terminal use, scripted text or JSON output, RPC and an SDK for embedding it in applications. Built-in MCP support connects external tools. It has no built-in permission system: by default, it inherits the filesystem, process, network and credential access of the user and process that launched it.
Claim this page with an email at pi.dev. Pi gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Pi?Promote it
Something wrong or outdated on this page?
70.7KUpdated 8 months agoMIT
Windows · Docker#Code execution#Multi-agent workflows#Ollama integration
MetaGPT organizes AI agents into a software development team, with roles for product management, architecture, project management and engineering. It's a self-hosted Python framework for developers who want to generate software projects from plain-language requirements or build their own collaborative agents.
35Updated 7 months agoMIT
macOS · Web · VS Code#Code execution#LM Studio integration#MCP
10.5KUpdated 7 months agoApache-2.0
macOS · Windows · Linux · Android · Web#Code execution#MCP#Multimodal input
3.1KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Web#Code execution#MCP#Multi-agent workflows
42Updated 12 hours ago
macOS · Windows · Linux · Docker#Agent Skills#Code execution#Distributed execution
127.2KUpdated 24 hours agoApache-2.0
macOS · Windows · Linux#Code execution#Git integration#Human approval
Wingman-AI is a self-hosted AI agent platform for work that needs ongoing context and several agents with different roles. It suits developers and teams handling research, support, or recurring operations alongside coding tasks. A lead agent can delegate work to specialized subagents, each with its own workspace and session history.
aichat brings Ollama and cloud AI services into the same terminal interface for developers and people who work at the command line. It runs locally on macOS, Linux and Windows, with Android support through Termux. Model processing happens through the backend you choose: Ollama supports local models, while providers such as OpenAI, Claude and Gemini process requests in the cloud.
BotSharp is a self-hosted framework for .NET developers building AI agents into business applications. Written in C#, it runs on Windows, Linux and macOS and is open source software under Apache 2.0. Its plugin design lets teams choose their model provider, storage and interface while keeping agent coordination in the same framework.
Code Buddy is an AI coding assistant for developers who want a terminal agent running on their own machine, with a choice of local or cloud models. It reads repositories, edits code and runs commands on Linux, macOS and Windows. Ollama keeps model inference local without an API key or account; cloud providers send model requests off the machine. Routing includes automatic provider failover.
Codex CLI is an open source coding assistant that runs on your computer and works with local repositories. It's for developers who want to explore code, make changes, and use their existing development tools from the terminal. It runs on macOS, Windows, and Linux under the Apache 2.0 license.