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
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
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

1 day ago