GitHub Repo: https://github.com/primaprashant/alduin
We start from a skeleton repo with a basic input loop and no LLM. Over seven phases, we add the Anthropic API, implement tools (read file, edit file, bash), and build the core agent loop.
Each phase has hints and a reference commit if you get stuck.