Skip to content

Latest commit

 

History

History
93 lines (58 loc) · 3.91 KB

File metadata and controls

93 lines (58 loc) · 3.91 KB

AI Coding Lab

Learn programming from scratch with AI. Each project is a hands-on, start-to-finish build.

中文版

What Is This

AI Coding Lab is a collection of hands-on AI-assisted programming tutorials. Each project goes from "zero knowledge" to "ready to deploy", built entirely with AI assistance. No syntax lessons, no theory — just real projects that teach you to collaborate with AI.

Projects

AI Coding

Build software with AI assistance, learning development along the way.

Vibe Coding

Describe what you want in plain language and let AI generate the code. Perfect for absolute beginners.

# Project Difficulty What You'll Build
1 Bio Link Page ⭐ Beginner A Linktree-style personal page, done in 10 minutes
2 Personal Blog ⭐⭐ Easy A full-stack blog with article management, categories, tags, and comments
3 Personal Blog (Comments) ⭐⭐ Easy Extended blog with nested comment replies
4 FlowBoard Kanban ⭐⭐⭐ Intermediate Personal Kanban board with drag-and-drop, multi-board, tags, checklist, search/filter, archive, and keyboard shortcuts

Skills (Custom AI Workflows)

Write SOPs for AI so it works to your standards. Define once, reuse endlessly.

# Project Difficulty What You'll Build
1 Claude Skills in Practice ⭐⭐ Easy 3 practical Skills (blog generator, commit formatter, invoice generator) + API demo

AI Applications

Build RAG, Chatbot, Agent and other AI applications hands-on, mastering mainstream AI development patterns.

RAG

Retrieval-Augmented Generation projects.

# Project Difficulty What You'll Build
1 Employee Handbook Q&A Bot ⭐⭐⭐ Intermediate A RAG chatbot that answers questions from uploaded PDFs

Chatbot

AI chatbot projects.

# Project Difficulty What You'll Build
1 Mnemo Memory Chat Assistant ⭐⭐⭐⭐ Advanced An AI chat assistant with long-term memory, supporting document upload, semantic search, and dual-track memory extraction

Agent

AI Agent projects.

# Project Difficulty What You'll Build
1 Repo Analyzer ⭐⭐⭐ Intermediate An AI Agent that analyzes code repositories
2 JobSpy Job Analysis Assistant ⭐⭐⭐ Intermediate AI parses JD + matches resume, chain analysis vs single-prompt comparison, outputs job application strategies
3 ResearchHub Multi-Source Research Assistant ⭐⭐⭐ Intermediate AI parallel research from 4 sources — enter a company name, get an analysis report (parallelization pattern)

Who Is This For

  • Complete beginners: No coding experience needed — start with Vibe Coding
  • Developers: Learn how to boost productivity with AI-assisted development
  • Curious minds: See what "AI writes code" actually looks like in practice
  • AI app builders: Want to build RAG, Chatbot, Agent and other AI products hands-on

How to Use

  1. Pick a project that interests you
  2. Open the README in that project folder
  3. Follow the steps

Each project is self-contained. No need to go in order.

Recommended Tools

Tool Description Best For
Claude Code AI CLI programming assistant All scenarios, efficient collaboration

License

MIT


If you find this helpful, please Star and share! Questions and feedback welcome in Issues.