Awesome AI Agents › Educational & Learning Agents

Educational & Learning Agents

11 projects

microsoft/ai-agents-for-beginners

AI Agents for Beginners is a Microsoft educational course with 10 lessons teaching the fundamentals and practical skills to build AI agents using Azure AI and GitHub models, supported by multi-language resources and community engagement.

⭐ 74625 Jupyter Notebook

rohitg00/ai-engineering-from-scratch

This repository offers a comprehensive, hands-on curriculum (503 lessons across 20 phases) for building AI systems from scratch, covering math to autonomous agents, using Python, TypeScript, Rust, ...

⭐ 54477 Python added 2026-04-27

ashishps1/learn-ai-engineering

A comprehensive collection of free resources to learn AI, machine learning, large language models, and AI agents from scratch.

⭐ 6030 added 2025-06-16

FareedKhan-dev/all-rl-algorithms

A comprehensive educational repository providing clear, step-by-step Python implementations and explanations of a wide range of reinforcement learning algorithms for interactive learning and deep understanding.

⭐ 1935 Jupyter Notebook added 2025-04-19

TIGER-AI-Lab/TheoremExplainAgent

TheoremExplainAgent is an AI system that generates long-form Manim videos to visually explain mathematical theorems, enhancing understanding through multimodal explanations combining text, visuals, and audio.

⭐ 1500 Python added 2025-03-09

hhyqhh/inno-agent

Inno Agent is a personal learning agent with three explicit memory layers, a cron scheduler, Feishu and WeChat channels and a workspace-scoped practice terminal, built on the Pi coding-agent SDK.

⭐ 1236 TypeScript

LangChain-OpenTutorial/LangChain-OpenTutorial

LangChain-OpenTutorial is an open, community-driven tutorial resource providing comprehensive learning materials and practical examples for LangChain and LangGraph technologies, suitable for users of all skill levels worldwide.

⭐ 1114 Jupyter Notebook added 2025-04-19

ghuntley/groundhog

Groundhog is an AI coding assistant designed as a teaching tool to help users understand and leverage the inner workings of coding agents like Cursor through detailed code explanations and a modern Rust-based CLI.

⭐ 404 Rust added 2025-04-09

sinanuozdemir/quick-start-guide-to-llms

An educational repository with code and notebooks accompanying the "Quick Start Guide to Large Language Models - Second Edition" book, covering practical applications and advanced techniques for large language models.

⭐ 395 Jupyter Notebook added 2025-06-16

ankonzoid/LearningX

LearningX is a Python project offering comprehensive examples and tutorials on classical and deep reinforcement learning as well as basic and advanced machine learning techniques.

⭐ 365 Python added 2025-04-19

towardsai/ai-tutor-rag-system

The AI Tutor RAG System repository offers educational Jupyter notebooks for learning and applying retrieval-augmented generation techniques in AI models, supporting the course "From Beginner to LLM Developer" by Towards AI.

⭐ 241 Jupyter Notebook added 2025-06-16