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
Agent Memory Techniques is an educational repository that teaches memory design for LLM agents through 30 runnable Jupyter notebooks. Each technique lives in its own numbered directory under all_techniques, starting with conversation buffer memory and progressing through more elaborate approaches. The material covers conversation buffers and windowed histories, vector store backed retrieval, knowledge graph memory, episodic and semantic memory, working memory, and production oriented memory patterns for real deployments. Several established memory systems and libraries are demonstrated directly, including MemGPT, Mem0, Letta, Zep and Graphiti, and evaluation is addressed through the LoCoMo long-conversation benchmark. The repository is organised for self-directed study: readers can start at the first notebook, follow one of the suggested learning paths, or use a decision tree that maps a stated requirement onto the technique that fits it, which makes it usable both as a course and as a reference when choosing a memory architecture for a specific agent. The notebooks are Python and target Python 3.10 or newer, and the code is licensed under Apache 2.0. The project is maintained by Nir Diamant, who publishes a related family of technique collections, and it links out to a companion 464-page illustrated book covering the same 30 techniques without code, to a paid course on building production software with AI, and to community channels on Discord and Reddit. The author also tracks notebook views through instrumented links in the README. In terms of audience, the repository suits engineers who already build agents with frameworks such as LangChain and need a structured survey of how state is retained across turns and sessions, as well as learners who want hands-on exposure to the trade-offs between buffer, vector, graph and hybrid memory before committing to one in production.
https://github.com/NirDiamant/Agent_Memory_Techniques
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.
An AI-powered tool that analyzes GitHub repositories and generates beginner-friendly tutorials with visualizations to simplify understanding complex codebases.
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.