Awesome AI AgentsEducational & Learning Agents

towardsai/ai-tutor-rag-system

⭐ 241 Jupyter Notebook added to this list on 2025-06-16 repository created 2023-12-07

The AI Tutor RAG (Retrieval-Augmented Generation) System repository is designed as an educational resource accompanying the course "From Beginner to LLM Developer" by Towards AI. It provides a comprehensive set of Jupyter notebooks aimed at teaching and demonstrating techniques for enhancing AI models using retrieval-based methods. The repository is tailored for students and professionals interested in artificial intelligence and natural language processing, focusing on the practical and theoretical aspects of retrieval-augmented generation (RAG). The notebooks cover a wide range of topics essential for understanding and implementing RAG systems. These include data retrieval techniques, integration of models with retrieval systems, and practical applications of RAG in real-world scenarios. The content is structured to guide learners step-by-step, making complex concepts accessible through hands-on examples and detailed explanations. Users have the flexibility to run the notebooks either locally on their machines, provided they have the necessary Python environment and dependencies, or directly on Google Colab via provided links. This dual approach ensures accessibility and convenience, catering to different user preferences and technical setups. Overall, this repository serves as a valuable learning tool for those looking to deepen their knowledge of retrieval-augmented generation and its applications in AI. It bridges the gap between theoretical knowledge and practical implementation, making it an excellent resource for advancing skills in modern AI development.

https://github.com/towardsai/ai-tutor-rag-system

agentagenticagentic-aiagentsaiai-educationai-modelsai-tutordata-retrievalgoogle-colabjupyter-notebookslangchainllamaindexllmllmsmodel-integrationnatural-language-processingpractical-applicationspythonragretrieval-augmented-generationstorevector

Also in Educational & Learning Agents

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.

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, ...

ashishps1/learn-ai-engineering

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

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.

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.

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.

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.

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.