Master AI & LLMs with Free Open-Source Courses

Curated collection of the best MIT-licensed AI, LLM, and Agent courses from GitHub

10
Courses
150k+
GitHub Stars
4M+
Global Learners
Difficulty:
Topics:
✓ MIT License Beginner to Advanced

Agentic AI Crash Course

by Aishwarya Naresh Reganti

⏱️ 10 parts 📊 Beginner to Advanced

Everything you need to know about agentic AI in the real world. Covers agents, tools, RAG, MCP, planning, memory, and multi-agent systems.

Agentic AIAI AgentsRAGMCPMulti-Agent Systems
Start Learning →
✓ MIT License Beginner to Advanced

Prompt Engineering Guide

by DAIR.AI

⏱️ Self-paced 📊 Beginner to Advanced

Comprehensive guides, papers, and resources for prompt engineering. Covers techniques like Zero-shot, Few-shot, Chain-of-Thought, ReAct, and more for all major LLMs.

Prompt EngineeringChatGPTGPT-4ClaudeLLMs
Start Learning →
✓ Apache 2.0 All Levels

LLM Course

by Maxime Labonne

⏱️ Self-paced roadmap 📊 All Levels

Complete roadmap to master LLMs with Colab notebooks. Covers fundamentals, fine-tuning, RLHF, RAG, agents, quantization, and deployment.

LLMsFine-tuningRAGAgentsRoadmap
Start Learning →
✓ MIT License Beginner to Intermediate

Awesome LLM Apps

by Shubham Saboo

⏱️ 30+ projects 📊 Beginner to Intermediate

Collection of 30+ practical LLM applications with AI Agents and RAG. Uses OpenAI, Anthropic, Gemini, and open-source models. Real-world, ready-to-run projects.

LLM AppsRAGAgentsProjectsPractical
Start Learning →
✓ MIT License Beginner to Advanced

AI Engineering Hub

by Patchy631

⏱️ 50+ tutorials 📊 Beginner to Advanced

In-depth tutorials on LLMs, RAG, and real-world AI agent applications. Production-ready implementations with OCR, vision models, and local AI apps.

RAGOCRVisionProductionTutorials
Start Learning →
✓ MIT License Beginner

RAG Course

by Conect2ai

⏱️ 2-4 hours 📊 Beginner

Introduction to RAG (Retrieval-Augmented Generation) with LangChain & Ollama. Includes PDF guide and hands-on Jupyter notebooks for practical learning.

RAGLangChainOllamaNotebooksBeginner
Start Learning →
✓ MIT License Beginner

LangChain Crash Course

by Brian Hancock

⏱️ 4-6 hours 📊 Beginner

Complete LangChain tutorial covering models, chains, RAG, and agents. Video course with code examples for quick learning. Perfect for getting started with LangChain.

LangChainVideo CourseQuick StartAgents
Start Learning →
✓ MIT License Absolute Beginner

Prompt Engineering Jumpstart

by Rishi Arora

⏱️ 1 week 📊 Absolute Beginner

The simplest beginner's guide to prompt engineering. Learn universal principles with simple analogies and copy-paste examples. No tech skills needed.

Prompt EngineeringBeginnereBookNo Code
Start Learning →
✓ MIT License Various

500 AI Agents Projects

by Ashish Patel

⏱️ 500+ projects 📊 Various

Curated collection of 500+ AI agent use cases across industries with implementation links. Great for finding practical applications and project ideas.

AI AgentsUse CasesProjectsIndustry
Start Learning →
✓ MIT License All Levels

Awesome Agent Learning

by Artnitolog

⏱️ Resource Collection 📊 All Levels

Curated list of courses, guides, and resources for learning to build autonomous LLM agents. Comprehensive awesome-list compilation.

AI AgentsResourcesGuidesLearning
Start Learning →