xbsheng/atguigu-note

AI 课程笔记:langchain / langgraph / python / vibe coding

What it solves

This project compiles course notes, code, and notebooks for several AI-related video courses (Python, LangChain, LangGraph, and AI Coding / Vibe Coding) into one place, so learners can review materials alongside the videos without hunting through multiple sources.

How it works

The repository uses VitePress to build a static website. Each course (Python, LangChain, LangGraph, AI Coding) has its own folder with Markdown slides, code examples, and per-video chapter folders. The website directly reuses those Markdown files without duplication. A GitHub Actions workflow automatically deploys the site to GitHub Pages. Learners can open the online site or read each course's README, watch the matching Bilibili videos by chapter, and use the online notebooks (for LangChain / LangGraph) directly in the browser.

Who it's for

Anyone studying Python, LangChain, LangGraph, or AI coding (Vibe Coding) — especially those following the listed Bilibili courses. It's also useful for developers who want a convenient reference site with code and notes.

Highlights

  • Packaged course materials for four separate AI-related courses, each with its own video series.
  • Live GitHub Pages site, updated automatically via GitHub Actions.
  • Self-contained local preview with pnpm commands.
  • Online notebooks for LangChain and LangGraph can be run in the browser.
  • AI Coding section includes practical project examples from the course.

Related

  • Project
  • Project
  • Project
  • Project