Directory
Tutorials
Reviewed resources in Tutorials. 478 resources listed.
A collection of more than 45 tips for using Claude Code, from basic slash commands to advanced workflows such as git worktrees, containerized self-hosting and a custom status line, plus a dx plugin of everyday developer skills.
Amazon SageMaker Examples
sagemaker-examples.readthedocs.ioA collection of example Jupyter notebooks demonstrating how to build, train and deploy machine learning models on Amazon SageMaker, maintained alongside the newer SageMaker-Core Python SDK.
Train LLM From Scratch
fareedkhan-dev.github.ioA hands-on tutorial and codebase that implements a transformer language model from scratch in plain PyTorch, walking from raw text through pretraining to a fine-tuned, reasoning-style chat model.
All-in-RAG
datawhalechina.github.ioA full-stack, hands-on tutorial on retrieval-augmented generation for large-model application developers, covering data preparation, index construction, advanced retrieval, generation and evaluation.
Transformers-Tutorials
github.comA collection of PyTorch Jupyter notebook demos showing how to use Hugging Face's Transformers library across many model architectures, from BERT and DETR to CLIPSeg, DPT and Donut.
PocketFlow-Tutorial-Codebase-Knowledge
github.comA tutorial project that builds an AI agent to crawl a GitHub repository, identify its core abstractions, and generate a beginner-friendly tutorial explaining how the code works.
LLM Universe
datawhalechina.github.ioA Chinese-language, hands-on tutorial that teaches beginner developers to build large language model applications, from calling LLM APIs through building a knowledge-base RAG assistant to iterative evaluation.
LLM Knowledge and Interview Questions
wdndev.github.ioA personal, community-sourced collection of study notes and real interview questions about large language models, covering fundamentals, architecture, training, fine-tuning, inference, RLHF, retrieval-augmented generation and evaluation.
Awesome AI Apps
dub.shA curated collection of 132 example projects, tutorials and recipes for building LLM-powered applications, covering starter agents, voice agents, MCP-backed tools, memory agents, RAG applications and fine-tuning across many agent frameworks.
Embodied-AI-Guide
github.comA Chinese-language knowledge base and hands-on guide to embodied AI, walking newcomers through a robot-manipulation project on the RoboTwin 2.0 simulation platform alongside an encyclopedia of the field's techniques.
Learn Harness Engineering
walkinglabs.github.ioA project-based course on building the environment, state management, verification and control mechanisms that make AI coding agent harnesses work reliably.
Vibe Coding CN
github.comA Chinese-language guide to "vibe coding", describing a standard workflow of prompts, skills, context management and quality gates for pairing with an AI coding agent from an idea to a finished product.
MCP for Beginners
github.comAn open-source curriculum that teaches the fundamentals of the Model Context Protocol through hands-on, cross-language code examples in C#, Java, TypeScript, JavaScript, Rust and Python.
Generative AI on Google Cloud
docs.cloud.google.comA collection of notebooks, code samples and sample applications showing how to build and manage generative AI workflows on Google Cloud, covering the Gemini models, retrieval-augmented generation, search, vision and audio.
awesome-leetcode-resources
algomaster.ioA curated collection of resources for learning data structures and algorithms and preparing for coding interviews, including patterns, problem sets and video playlists.
Gemini API Cookbook
ai.google.devA collection of tutorials and practical examples for the Gemini API, organized into step-by-step quick starts and worked examples that combine multiple API features.
Gemini Fullstack LangGraph Quickstart
ai.google.devAn example fullstack application that pairs a React frontend with a LangGraph-powered research agent, showing how to build a conversational AI that generates search queries, searches the web, and answers with citations.
Llama Cookbook
llama.comAn official guide and set of recipes for building with Meta's Llama model family, covering getting started with inference, fine-tuning and retrieval-augmented generation, plus end-to-end use cases across model providers.
Easy-Vibe
datawhalechina.github.ioAn interactive, beginner tutorial that teaches AI-native "vibe coding", building software by describing what is wanted, through step-by-step visual lessons, a simulated coding environment and hands-on exercises, translated into ten languages.
Yupi AI Knowledge Base
ai.codefather.cnA free knowledge hub about AI tools for programmers, with product introductions, usage guides, reviews, tips, application examples, monetization advice, industry news and a beginner course on building software by describing it to an AI.
Machine Learning for Trading — 3rd Edition
ml4trading.ioA book companion repository with code, case studies and libraries for building, testing and deploying machine learning-based trading strategies, from data sourcing through live execution.
Agents Towards Production
github.comA collection of code-first tutorials for building production-grade generative AI agents, covering topics from stateful workflows and vector memory to deployment, security and observability.
Recommenders
recommenders-team.github.ioJupyter notebook examples and best practices for building, evaluating and productionizing recommendation systems, maintained under the Linux Foundation.
llm-action
zhihu.comA Chinese-language collection of tutorials and hands-on notes on large language model engineering, covering training, inference, compression, evaluation and deployment techniques.