Skip to main content
  1. Posts/

10 Most Popular GitHub Repositories for Learning AI

··257 words·2 mins·

Want to learn AI but don’t know where to start? These 10 GitHub repositories are the most popular and genuinely useful in the community.

🗂️ The 10 essential repositories:

  1. microsoft/generative-ai-for-beginners 🎓 — A 21-lesson course to build generative AI apps from scratch.
  2. rasbt/LLMs-from-scratch 🔬 — Implement a GPT model step by step in pure PyTorch.
  3. DataTalksClub/llm-zoomcamp 📚 — Free 10-week course for building production RAG systems.
  4. Shubhamsaboo/awesome-llm-apps 🤖 — Showcase of real LLM apps with agents, RAG, and memory.
  5. panaversity/learn-agentic-ai 🌐 — Planet-scale multi-agent systems with Kubernetes and Dapr.
  6. dair-ai/Mathematics-for-ML 📐 — Math foundations: linear algebra, calculus, and probability for ML.
  7. ashishpatel26/500-AI-…Projects-with-code 💡 — Directory of 500+ AI projects with code.
  8. armankhondker/awesome-ai-ml-resources 🗺️ — Structured roadmap from beginner to advanced in AI/ML.
  9. spmallick/learnopencv 👁️ — Hundreds of computer vision tutorials, from OpenCV to SOTA models.
  10. x1xhlol/system-prompts-and-models-of-ai-tools 🔐 — 30,000+ lines of system prompts from real AI tools.

💡 In a nutshell
#

Learning AI can be overwhelming: too much content, no clear path. These repositories are like community-curated study plans with real code, practical projects, and clear progression. Pick one or two that match your level and follow them all the way through — depth matters more than breadth.


🎯 Key advice: choose fewer repos and do more. Consistency beats infinite content.

More information at the link 👇

Also published on LinkedIn.
Juan Pedro Bretti Mandarano
Author
Juan Pedro Bretti Mandarano