Back to all agents
#16 by GitHub stars · Coding

Pi Coding Agent

Earendil Works

A compact terminal coding agent and TypeScript toolkit with multi-provider models, extensions, and optional isolation.

View on GitHub 111.3k stars checked 2026-10-02
Access
Open source
Setup
Technical
Pricing
Free software; model or API costs
License
MIT
Maintenance
Active
Last repository push
2026-10-01
Our verdict

Flexible choice for power users

It is intentionally small and extensible, making the agent loop easier to understand and customize than larger platforms.

Who it fits

Experienced developers who value a hackable terminal agent and are comfortable configuring providers and extensions.

Who should skip it

People looking for a guided graphical product or centralized enterprise controls.

What you need

  • Node.js or published binary
  • Model provider credentials
  • Terminal access
Similar agents

Compare before you commit

These alternatives are maintained as editorial relationships, then checked against the current catalog.

Comparison of Pi Coding Agent with similar AI agents
AgentAccessSetupPricingBest forPopularityPrimary link
Pi Coding AgentCurrentOpen sourceTechnicalFree software; model or API costsExperienced developers who value a hackable terminal agent and are comfortable configuring providers and extensions.111.3k starsGitHub
OpenCodeOpen sourceTechnicalFree software; model or API costsDevelopers who prefer terminal workflows and want to choose their own model provider.211.3k starsGitHub
CursorCloudLightFree and paid plans; current limits varyDevelopers who prefer a polished managed product with minimal setup and integrated agent workflows.Not applicableWebsite
Claude CodeSource availableTechnicalClaude plan or API usageDevelopers and teams already using Claude who want an agent embedded in daily repository work.148.9k starsWebsite