A free roadmap from linear algebra to LLM agents
A curated collection of free courses, papers, and tools for developers who want to learn AI engineering without paying tuition.

What it does
This repository is essentially a well-organized syllabus. It collects free resources—courses from Coursera and Google, YouTube playlists, foundational papers like Attention Is All You Need, and tooling guides for LangChain, Ollama, and MCP—into a single reading list covering math, Python, deep learning, LLMs, RAG, agents, and MLOps. Think of it as a bookmark folder that happens to have 5,777 stars.
The interesting bit
The value is in the sequencing. The list starts with linear algebra and probability before jumping to transformers, which is rarer than it should be in AI roadmaps. It also mixes newer topics like Model Context Protocol and agentic coding tools with classic ML frameworks such as Scikit-learn and XGBoost.
Key highlights
- Full-stack coverage: math foundations, Python, deep learning, generative AI, LLMs, prompt engineering, RAG, agents, and deployment.
- Free-only emphasis: Khan Academy, Fast.ai, Google’s ML Crash Course, and multiple Hugging Face courses.
- Canonical papers included: GANs, BERT, GPT-3, and Chain-of-Thought prompting.
- Practical tooling and IDEs: LangChain, LlamaIndex, Ollama, Cursor, and Claude Code.
- Curated books from O’Reilly and Manning, plus YouTube channels like Andrej Karpathy and 3Blue1Brown.
Verdict
Worth bookmarking if you are a developer looking for a structured, zero-cost entry into AI. If you already specialize in production ML or deep learning research, you probably know most of these links.
Frequently asked
- What is ashishps1/learn-ai-engineering?
- A curated collection of free courses, papers, and tools for developers who want to learn AI engineering without paying tuition.
- Is learn-ai-engineering open source?
- Yes — ashishps1/learn-ai-engineering is open source, released under the GPL-3.0 license.
- How popular is learn-ai-engineering?
- ashishps1/learn-ai-engineering has 5.8k stars on GitHub.
- Where can I find learn-ai-engineering?
- ashishps1/learn-ai-engineering is on GitHub at https://github.com/ashishps1/learn-ai-engineering.