I'm obsessed with open source—I think it's the greatest resource for learning how software actually gets built. This repo is my way of keeping tabs on my favorite projects so I can study and learn from them.
Starting with agentic coding tools, but planning to expand to other categories over time.
Each project gets a snapshot: submodules pointing to the upstream repos, plus architecture breakdowns and documentation I maintain.
- Submodules live under
src/coding-agents/and point to upstream repos - GitHub Action runs every 3 days to pull latest changes
- If a submodule has 5+ new commits, Claude Code incrementally updates its manual docs under
docs/coding-agents/<submodule>/using .prompts/doc-gen-manual.md - Docs commit directly to main
Manual trigger: Actions → "Update submodules & docs" → Run workflow
Open to suggestions on how to make this more useful—ideas and PRs welcome.
Stars are from GitHub as of 2026-01-14.
| Project | Category | Writeups | Stars |
|---|---|---|---|
| Gemini CLI | Agentic Coding | docs/coding-agents/gemini-cli/README.md | 90.9k |
| Eigent | Agentic Coding | docs/coding-agents/eigent/README.md | 4.4k |
| OpenCode | Agentic Coding | docs/coding-agents/opencode/README.md | 68.6k |
| Codex | Agentic Coding | codex-dotfile-setup.md docs/coding-agents/codex/README.md |
56.1k |
| Cline | Agentic Coding | docs/coding-agents/cline/README.md | 56.9k |
| OpenHands | Agentic Coding | docs/coding-agents/openhands/README.md | 66.6k |
| Claude Code Open | Agentic Coding | docs/coding-agents/claude-code-open/README.md | 66 |
comparison/summary.mdfor a cross-project snapshot- Each project under
docs/coding-agents/<name>/includes:README.md(TL;DR + entry points)architecture-overview.mdkey-patterns.md+comparison.mdsubsystems/andreference/CHANGELOG-upstream.md+CHANGELOG-docs.mddiagrams/*.mmd
- Additional docs:
claude-dotfile-setup.mdcodex-dotfile-setup.mdinspect-background-agent-architecture.md