A curated collection of free and open-source resources for learning and building AI agents (autonomous agents, LLM-powered agents, multi-agent systems, and agentic AI frameworks). Perfect for beginners to advanced developers.
New to AI agents? Start here:
Best Free Beginner Course : Microsoft AI Agents for Beginners — 12 lessons covering fundamentals, architecture, tool use, memory, and planning
Best Hands-On Learning : NirDiamant/GenAI_Agents — 45+ Jupyter notebook implementations with real code
Best Video Tutorial : Microsoft Developer – AI Agents for Beginners — 14 structured videos with code samples
Best Practical Automation : Nate Herk | AI Automation – AI Agent Tutorials — 70+ hands-on videos on no-code/low-code agents
Curated Lists & Awesome Collections
Repository
Description
e2b-dev/awesome-ai-agents
Top curated list of open-source AI autonomous agents, frameworks, and projects with extensive categories and examples
slavakurilyak/awesome-ai-agents
Awesome list tracking 300+ agentic AI resources — includes top projects by stars, rising ones, and updates through 2025–2026
Jenqyang/Awesome-AI-Agents
Collection of LLM-powered autonomous agents — covers task solvers, multi-agent projects, simulations, tools, and advanced components
kyrolabs/awesome-agents
Curated list of tools, frameworks, products, testing, and software dev agents — strong on orchestration and practical building blocks
Deep-Insight-Labs/awesome-ai-agents
Directory of practical, usable AI agents — spans applications, platforms, frameworks, utilities, and ecosystem components
ashishpatel26/500-AI-Agents-Projects
Curated 500+ AI agent use cases/projects across industries — links to open-source implementations for inspiration
Shubhamsaboo/awesome-llm-apps
Runnable LLM apps with AI agents, multi-agent teams, starter agents — full code examples
Learning & Educational Resources
Repository
Description
microsoft/ai-agents-for-beginners
⭐ Best for Beginners : 12-lesson structured course — fundamentals, architecture, tool use, memory, planning, and building your first agents
NirDiamant/GenAI_Agents
⭐ Best for Hands-On Learning : 45+ Jupyter notebook implementations (basic to advanced) covering conversational AI, multi-agent systems, RAG, task management, and more. Uses LangChain, LangGraph, CrewAI, AutoGen, OpenAI Swarm, etc. Includes Discord/subreddit community support
Repository
Description
langchain-ai/langchain
Leading framework for reliable agents — chains, tools, RAG, multi-agent systems with stateful graphs
langchain-ai/langgraph
Advanced framework for complex agentic workflows — stateful multi-agent orchestration and graph-based reasoning
Significant-Gravitas/AutoGPT
Classic autonomous agent framework — self-driving loops, planning, tool use, memory — foundational and highly starred
All-Hands-AI/OpenHands
Open-source software development agent (ex-OpenDevin) — coding, debugging, repository tasks — excellent for real-world agent study
langflow-ai/langflow
Visual low-code platform for LLM workflows and AI agents (LangChain-based) — drag-and-drop prototyping without code
openai/swarm
OpenAI's lightweight framework for building multi-agent systems — agent handoffs, function calling, state management
run-llama/llama_index
Data framework for building LLM apps with RAG, agents, and advanced retrieval — excellent for agentic RAG systems
geekan/MetaGPT
Multi-agent collaboration framework with role-playing and workflow orchestration — build multi-agent software engineering teams
embedchain/embedchain
Open-source framework for building RAG-powered agents — document ingestion, vector search, agent orchestration
onestardao/WFGY
Open-source framework for debugging and stress testing LLM agents and RAG pipelines, with a 16-problem failure map and reproducible prompt-driven triage workflow
reworkd/AgentGPT
Visual, no-code AI agent builder — create and run agents through web UI without coding
aiwaves-cn/agents
AgentVerse — platform for multi-agent systems, simulations, and research environments
xlang-ai/Open-Agents
Open-source platform for collaborative agent development with modular architecture
📺 YouTube Playlists & Courses
Structured Beginner Courses
Practical & Hands-On Tutorials
Course
Description
Length
Nate Herk | AI Automation – AI Agent Tutorials
⭐ Best Practical Automation : 70+ videos covering no-code/low-code agents (n8n, Vapi, MCP), RAG agents, inbox/voice agents, and quick builds
70+ videos
AI Growth Institute – AI Agents
23-video collection covering agentic workflows, automation with teams, Andrew Ng insights, and emerging trends
23 videos
Prof. Martin Hilbert – AI Agents
Conceptual series from prompts to multi-agent systems, personalization, and real-world contextualization
7 videos
Autonomous Agents with CrewAI
Complete series on building autonomous agents using CrewAI framework — covers roles, tasks, tools, and multi-agent workflows
10+ videos
Course
Description
Duration
Building AI Agents from Scratch - Full Course (Mehul Choudhary)
2+ hour comprehensive walkthrough implementing core patterns (reflection, tool, planning, multi-agent) without heavy frameworks
2+ hours
DeepLearning.AI Short Courses
Framework-specific tutorials (e.g., Multi AI Agent Systems with crewAI) — highly praised
Varies
Complete AI Agents Course – Full Tutorial
Long-form, end-to-end course covering AI agent fundamentals, architectures, tool use, memory, planning, and practical implementations.
19 hours
Creator Channels & Independent Series
Creator
Description
Content
1littlecoder
Hands-on tutorials on LLMs, agents, and frameworks (LangChain, LangGraph) — beginner-friendly with practical examples
50+ videos
Sam Witteveen (AI Explained)
Deep dives into agent architectures, frameworks, and LLM reasoning patterns — excellent for understanding concepts
100+ videos
Nate Herk Production Channel
Individual agent tutorial videos and automation breakdowns — complements the playlist series
200+ videos
💻 Websites & Online Courses
Official Documentation & Free Courses
AI Model Providers & Playgrounds (Free Access)
Platform
Resource
Hugging Face Hub
Free access to 100K+ open-source models — agent-ready models and datasets
Replicate
Free API access to popular open models (Llama, Mistral, etc.) — perfect for building agents
OpenAI Playground
Free trial credits for testing GPT-4 agent behaviors and function calling
Anthropic Claude
Free web access to Claude with extended context — excellent for agent reasoning testing
Google Colab
Free GPU-powered notebooks — run open-source agent frameworks and LLMs
Learning Resources & Model Collections
📝 Blogs & In-Depth Guides
Technical Engineering & Best Practices
Roadmaps & Learning Paths
Community
Description
r/AI_Agents
Dedicated to AI agents — project showcases, weekly threads, news, and troubleshooting
r/learnmachinelearning
Great for agent questions with dedicated threads
r/MachineLearning
Research-focused, often with agent-related discussions
r/LocalLLaMA
Open-source and local agent frameworks discussions
Official Developer Communities
Illustrated & Practical Guides
Research Papers & Academic Resources
🎯 Recommended Learning Paths
Path 1: Beginner (2-4 weeks)
Start: Microsoft AI Agents for Beginners (GitHub + Video)
Practice: NirDiamant/GenAI_Agents — run first 10 notebooks
Read: A Practical Guide to Building Agents (PDF)
Join: r/AI_Agents for community updates
Path 2: Practical Developer (4-8 weeks)
Complete: Cole Medin – Guide to Building AI Agents (11-video series)
Learn Framework: LangChain or CrewAI docs + examples
Hands-On: Nate Herk AI Agent Tutorials — pick no-code/low-code tutorials
Deep Dive: CampusX LangGraph Series for advanced workflows
Path 3: Advanced (8-16 weeks)
Study: Building AI Agents from Scratch (2+ hour full course)
Complete: NirDiamant/GenAI_Agents — all 45+ notebooks
Research: arXiv surveys and Anthropic engineering blog
Build: Own project using LangGraph or CrewAI for stateful workflows
Share: Post your project on GitHub and r/AI_Agents
🚀 Quick Reference: Best Resources by Need
🎓 Additional Resources & Communities
Let's Code – Free Learning Platform
Resource
Description
Let's Code
Comprehensive free learning platform with AI, coding, and development tutorials — excellent for Indian developers and global learners
Found a great free AI agents resource? Help grow this collection!
If this collection helped you, please give it a star! Your support helps others discover these amazing free resources.
🤝 Connect with the Creator
Total Resources: 100+ curated free resources
Focus: Open-source, freely accessible, and community-recommended