This is a super simple LLM-based tool that analyzes a github repository and generates hands-on coding puzzles to practice concepts used in the code. The idea came to me when I was trying to prep for job interviews, and I felt I wanted to learn concepts and techniques used in popular open-source codebases. While there are tools codebase-2-tutorial, reading a tutorial is a *passive* form of learning. True learning is hands-on and happens when you code something yourself. This tool will generate coding puzzles that you can use to practice for interviews or just to get a hands-on understanding of concepts/techniques used in the codebase.
mkhalifa•2h ago