Hasan Toor @hasantoxr 2026-01-02
10 GitHub repositories that will teach you more practical AI engineering than most paid courses.
1. Hands-On Large Language Models
Complete code from the book, with notebooks covering LLM basics, training, and fine-tuning.
👉 https://github.com/HandsOnLLM/Hands-On-Large-Language-Models…
2. AI Agents for Beginners (Microsoft)
A free, structured 11-lesson course to get started with AI agents the right way.
👉 https://github.com/microsoft/ai-agents-for-beginners…
3. GenAI Agents
Clear tutorials and implementations of generative AI agent techniques, from basic to advanced.
👉 https://github.com/NirDiamant/GenAI\_Agents…
4. Made With ML
One of the best resources for building production-grade ML systems end to end.
👉 https://github.com/GokuMohandas/Made-With-ML…
5. Prompt Engineering Guide
A massive collection of guides, papers, notebooks, and resources on prompt engineering.
👉 https://github.com/dair-ai/Prompt-Engineering-Guide…
6. Hands-On AI Engineering
Curated examples of AI-powered applications and agentic systems using LLMs.
👉 https://github.com/Sumanth077/Hands-On-AI-Engineering…
7. Awesome Generative AI Guide
A one-stop repo for GenAI research updates, notebooks, interview prep, and more.
👉 https://github.com/aishwaryanr/awesome-generative-ai-guide…
8. Designing Machine Learning Systems (Resources)
Summaries and references for one of the most important ML systems books out there.
👉 https://github.com/chiphuyen/dmls-book…
9. Machine Learning for Beginners (Microsoft)
Beginner-friendly ML curriculum with practical examples and exercises.
👉 https://github.com/microsoft/ML-For-Beginners…
10. LLM Course
A hands-on, end-to-end course on building, evaluating, and deploying LLM applications.
👉 https://github.com/mlabonne/llm-course…