Someone wrote down the whole AI course, and it's free
A community-maintained set of Chinese-language course notes and code covering Python, LangChain, LangGraph, and vibe coding, published as a browsable site.
What it does
This repo collects the slides, notes, and code for four Bilibili video courses: Python basics through concurrency, LangChain 1.2 up to agents and RAG, LangGraph up to agent deployment, and a “vibe coding” course built around Claude Code, Skills, and Codex. Everything is rendered as a VitePress site on GitHub Pages, with each course folder holding chapter-by-chapter Markdown plus runnable code and per-episode (分P) indexes that map notes to specific video segments.
The interesting bit
It’s essentially a well-organized transcription of a free video curriculum — the value is the mapping. Each course README links notes to individual Bilibili episodes, and the LangChain/LangGraph sections include a “read Notebook in browser” page so you can follow along without setting anything up locally. The site reuses the course 课件/ Markdown directly instead of duplicating files, which keeps the repo honest about being notes rather than a product.
Key highlights
- Four full courses: Python, LangChain, LangGraph, and AI/vibe coding, all in Chinese
- Per-episode indexes tie each note to its Bilibili video segment
- Notebooks for LangChain/LangGraph can be read in the browser directly
- VitePress site auto-deployed via GitHub Actions; runs fully as static content
- Companion project PyBridge offers a Python cheat-sheet for Java/JS/Go developers
Caveats
- Entirely in Chinese — non-readers get code but not the explanations
- It’s course notes paired with external videos, not a standalone tutorial; you’ll want the Bilibili playlist open alongside
- The README doesn’t state licensing beyond “for learning and exchange only”
Verdict
Worth a bookmark if you read Chinese and want a structured, free path from Python basics to LangGraph agents. If you’re after English documentation or a framework-independent reference, this isn’t it.
Frequently asked
- What is xbsheng/atguigu-note?
- A community-maintained set of Chinese-language course notes and code covering Python, LangChain, LangGraph, and vibe coding, published as a browsable site.
- Is atguigu-note open source?
- Yes — xbsheng/atguigu-note is an open-source project tracked on heatdrop.
- What language is atguigu-note written in?
- xbsheng/atguigu-note is primarily written in Jupyter Notebook.
- How popular is atguigu-note?
- xbsheng/atguigu-note has 503 stars on GitHub.
- Where can I find atguigu-note?
- xbsheng/atguigu-note is on GitHub at https://github.com/xbsheng/atguigu-note.