compound-engineering-plugin vs gsd-pi
AI coding workflows: reusable skills vs. local project planning
compound-engineering-plugin provides reusable skills that guide AI agents through brainstorming, planning, implementation, review, and captured lessons. gsd-pi coordinates coding work as locally recorded milestones, tasks, and verification; it also supports quick sessions and an optional web interface.

compound-engineering-plugin: Guide AI Agents Through Engineering Work
Compound Engineering provides reusable skills for AI coding agents, guiding work from brainstorming and planning through implementation, review, and captured learnings. It supports multiple agent hosts, including Claude Code, Cursor, and Codex.

gsd-pi: Plan and Run Coding Work with an AI Agent
GSD Pi is a local-first command-line coding agent that plans work into milestones and tasks, implements changes, and tracks verification. It suits developers who want structured, longer-running AI-assisted work with project state kept locally.
| compound-engineering-plugin | gsd-pi | |
|---|---|---|
| Language | TypeScript | TypeScript |
| License | MIT | MIT |
| Stars | 25.4k | 1.3k |
| Forks | 2.1k | 108 |
| Last analyzed | Oct 3, 2026 | Oct 4, 2026 |
Key differences
- compound-engineering-plugin is a plugin for multiple agent hosts, while gsd-pi is a local-first command-line workflow with an optional web interface.
- compound-engineering-plugin emphasizes reusable engineering skills and lessons across tasks; gsd-pi organizes work into milestones, slices, and tasks with project state stored under `.gsd/`.
- compound-engineering-plugin includes skills for tasks such as code explanation, debugging, and Git workflows; gsd-pi offers provider integrations and extension points for commands, tools, skills, and UI integrations.
- gsd-pi can isolate implementation work in Git worktrees and record validation evidence; compound-engineering-plugin emphasizes code review and simplification steps.
- Both projects use TypeScript and the MIT license; compound-engineering-plugin has 25.4k stars and 2.1k forks, while gsd-pi has 1.3k stars and 108 forks.
Choose compound-engineering-plugin if you…
- want reusable skills to guide agents across planning, implementation, review, and other coding tasks.
- need to capture project-specific engineering lessons for later agent-assisted work.
- use Claude Code, Cursor, Codex, or another supported agent host and prefer an opinionated planning-and-review process.
Choose gsd-pi if you…
- want to organize longer-running work into milestones, slices, and reviewable tasks with local records.
- need worktree-based implementation and tracked verification evidence.
- prefer a terminal workflow with model-provider integrations, an optional web interface, and support for quick coding sessions.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.