shareAI-lab/learn-claude-code
Learn Claude Code is an educational project that teaches how to build modern AI coding agents like Claude Code through a progressive tutorial covering core concepts, planning, subagents, and skills mechanisms.
Awesome AI Agents › Courses and Tutorials
The Pocket Flow Tutorial Codebase Knowledge project is an innovative AI-driven tool designed to transform complex GitHub repositories into easy-to-understand tutorials. It addresses the common challenge developers face when encountering unfamiliar codebases by automatically analyzing the entire code structure and generating beginner-friendly explanations. This project leverages a lightweight 100-line LLM (Large Language Model) framework called Pocket Flow to crawl GitHub repositories, build a comprehensive knowledge base from the code, and identify core abstractions and their interactions within the codebase. The AI agent developed in this project not only explains the code but also provides clear visualizations to enhance understanding. It supports multiple programming languages and can generate tutorials in different languages, including English and Chinese. Users can analyze either remote GitHub repositories or local directories by specifying file inclusion and exclusion patterns, maximum file sizes, and other parameters. The project has practical applications demonstrated through AI-generated tutorials for popular repositories such as AutoGen Core, Browser Use, Celery, FastAPI, Flask, NumPy Core, and many others. These tutorials are entirely generated by AI, showcasing the tool's capability to simplify complex software projects into accessible learning materials. The repository includes detailed setup instructions, including dependency installation, LLM configuration with API keys, and usage commands to generate tutorials. It also highlights the development methodology called Agentic Coding, where human designers guide AI agents to write code, accelerating the development process. Overall, this project is a valuable resource for developers, educators, and learners who want to quickly grasp the functionality of unfamiliar codebases through AI-generated tutorials, making software development and learning more efficient and accessible.
https://github.com/The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge
Learn Claude Code is an educational project that teaches how to build modern AI coding agents like Claude Code through a progressive tutorial covering core concepts, planning, subagents, and skills mechanisms.
A comprehensive guide and resource hub for prompt engineering, context engineering, retrieval-augmented generation, and AI agents, offering tutorials, papers, tools, and courses to optimize the use of large language models.
AI Engineering Hub is a comprehensive repository offering in-depth tutorials and practical resources on Large Language Models, Retrieval-Augmented Generation, and real-world AI agent applications for learners and practitioners.
The Hugging Face Agents Course is a comprehensive educational resource that teaches the fundamentals and advanced concepts of AI agents and large language models through structured units, practical frameworks, and community collaboration.
GenAI_Agents is a comprehensive repository offering tutorials, implementations, and community resources for building and advancing generative AI agents from basic to advanced levels.
This course provides a comprehensive project-based tutorial on Harness Engineering for building reliable AI coding agents, covering environment setup, state management, verification, and control.
Google's public collection of small, runnable example agents demonstrating Agent Development Kit (ADK) patterns such as OAuth flows, session memory, guardrails and RAG, in core and community recipes.
A comprehensive guide to prepare for machine learning and AI technical interviews at major tech companies, covering coding, ML fundamentals, system design, and behavioral aspects.