#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
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.
| Agent | Access | Setup | Pricing | Best for | Popularity | Primary link |
|---|---|---|---|---|---|---|
| Pi Coding AgentCurrent | Open source | Technical | Free software; model or API costs | Experienced developers who value a hackable terminal agent and are comfortable configuring providers and extensions. | 111.3k stars | GitHub |
| OpenCode | Open source | Technical | Free software; model or API costs | Developers who prefer terminal workflows and want to choose their own model provider. | 211.3k stars | GitHub |
| Cursor | Cloud | Light | Free and paid plans; current limits vary | Developers who prefer a polished managed product with minimal setup and integrated agent workflows. | Not applicable | Website |
| Claude Code | Source available | Technical | Claude plan or API usage | Developers and teams already using Claude who want an agent embedded in daily repository work. | 148.9k stars | Website |