woodx9 / build-your-claude-code-from-scratch
Build a Claude Code–like CLI coding agent from scratch.
Why this job: says: from scratch


What it does
This project demonstrates the progressive development of AI agents, from basic tool calling to advanced streaming agents with history control. Each chapter builds upon the previous one, showing incremental improvements and new features.
Get started
# Install all required packages
pip install -r requirements.txtYou need: Python 3.8 or higher; Conda (recommended) or pip; OpenAI-compatible API access (OpenRouter, OpenAI, etc.)
- Maintenance
- Active
- Last commit 5 months ago
- Stars
- 190
- +1 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- None yet
- No releases
- Built with
- Python
- 100% of the code
Is it looked after?
- Contributors
- 0
- Last 90 days
- Issues
- 25% closed
- 3 still open
- Pull requests
- 2 merged
- 0 waiting
- Releases
- None
- Never published
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| aa1143 / NamiAgent | 454 | 10 days ago | MIT | No downloads |
More: languages, topics and project record
Languages
- Python 100%
Topics
- agent
- ai
- ai-agents
- aicoding
- augment-code
- claude
- claudecode
- codingagent
- copilot
- curosr
- from-scratch
- gemini
Project record
- JobLists and guides
- StatusListed
- Commits65
- Forks33
- Watching0
- Stars in 28 days+3
- CreatedAug 9, 2025
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
