#13 · Primary category: AI Coding Assistants
pi
AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI
Project last updated:08/29/26
GitHub Stars
99.1K
Forks
12.3K
Contributors
283
License
MIT
Why we included this project
Pi is a coding agent that runs in the terminal and can extend itself, with the pieces underneath published as separate packages rather than locked inside one binary. The agent loop, tool calling, and state management are all reusable, so a team can build its own assistant on top instead of being stuck with the CLI. The same repo also ships a unified LLM client that talks to OpenAI, Anthropic, Google, and other providers, which makes switching backends a config change rather than a rewrite. Pi has no built-in permission system, so it runs with the privileges of whoever launched it; the docs cover containerization and sandboxing for teams that want tighter boundaries. That combination of a ready-to-use coding agent and a toolkit you can extend is what makes it worth a look.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
superpowers
An agentic skills framework & software development methodology that works.
ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
skills
Skills for Real Engineers. Straight from my .agents directory.
opencode
The open source coding agent.
andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.