Pi is an open-source AI agent toolkit and coding agent framework designed to help developers build, run, and extend intelligent AI-powered workflows. Developed by Earendil Works, the project includes a coding agent CLI, unified multi-provider LLM API, agent runtime, terminal UI library, and web UI components. Pi supports multiple AI providers such as OpenAI, Anthropic, and Google through a single consistent API layer, making it easier to integrate different models into applications and agents. The framework is built around extensibility, allowing developers to create custom tools, workflows, and autonomous coding experiences. Pi also encourages the sharing of real-world AI coding sessions to improve agent performance through practical usage data instead of synthetic benchmarks. With its modular architecture, active open-source community, and support for advanced agent capabilities, Pi provides a comprehensive foundation for building next-generation AI development tools and autonomous c

Features

  • Includes an interactive coding agent CLI for AI-assisted software development workflows.
  • Provides a unified multi-provider LLM API supporting OpenAI, Anthropic, Google, and more.
  • Features an extensible agent runtime with tool calling and state management capabilities.
  • Offers terminal UI and web UI libraries for building AI-powered interfaces and applications.
  • Supports publishing and sharing real-world AI coding sessions for training and evaluation purposes.
  • Built with a modular TypeScript-based architecture for scalability, customization, and open-source collaboration.

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Pi Agent

Pi Agent Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

More flexibility. More control.

Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Pi Agent!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

TypeScript

Related Categories

TypeScript AI Coding Tool, TypeScript AI Agents, TypeScript Agent Harnesses

Registered

20 hours ago