Skip to content
 
 

Repository files navigation

English | 简体中文

Vibe Vibe

Vibe Vibe (⚠️ Alpha Preview)

Caution

⚠️ Alpha preview warning: this is an early internal build. Some chapters are still incomplete and issues may exist. Feedback and pull requests are very welcome.

Vibe Vibe — AI Creation for Everyone

An open-source learning project for people who want to turn ideas into real products with AI. From “I have an idea” to “I shipped something”, Vibe Vibe helps beginners, builders, and developers learn through real projects.

Core Idea

Vibe Vibe is inspired by Andrej Karpathy’s idea of Vibe Coding: moving from manually writing every line to collaborating with AI through clear goals, context, review, and iteration.

In practice, this project is not only about “AI programming”. It is about using AI to:

  • turn ideas into working products
  • prototype quickly and learn by building
  • gain enough technical leverage to keep iterating and shipping

Who It Is For

You are... Best starting point
A complete beginner Fundamentals
Someone who uses ChatGPT / Claude but has never shipped a project Fundamentals
A developer who wants a stronger AI-native workflow Advanced
Someone who wants project practice Practice
Someone who wants curated learning resources Articles

Project Structure

Vibe Vibe currently has four major parts:

Section What it covers Best for
Fundamentals Beginner-friendly path from idea to first working project Complete beginners and first-time builders
Advanced Full-stack delivery, architecture, deployment, collaboration, and engineering habits Developers who want a more systematic workflow
Practice Hands-on cases for different audiences and use cases Learners who want to build by doing
Articles Curated references, trends, and deeper reading Continuous learners

What You Can Learn Here

  • how to describe ideas clearly enough for AI to execute
  • how to iterate instead of waiting for a perfect first version
  • how to go from prototype to local project to deployment
  • how to build better product judgment, not just tool familiarity
  • how to keep learning full-stack development through real use cases

Quick Start

Maintainers and Contributors

Name Role Bio
符航康 Project Lead & Core Contributor A native builder in the AI era
齐国皓 Project Lead & Core Contributor NUS School of Computing, founder of the Hunan University FinTech Association
刘磊 Practice Contributor, Visual Contributor Backend engineer from UCAS, loves sharing and Vibe workflows
陈俊希 Articles Contributor President of the Hunan University FinTech Association
金龙 Practice Contributor PKU AI Club vice minister, graduate student
舒璐璐 Practice Contributor Founder of Hunan University “Lushan Humanities+”

Contributing

  • Found an issue? Open an Issue.
  • Want to improve the project? Open a Pull Request.
  • Interested in launching a new Datawhale open-source project? Follow the Datawhale open-source guide.

License

This project is released under the CC BY-NC-SA 4.0 license.

About

The First Systematic Vibe Coding Open-Source Tutorial | From Zero to Full-Stack, Empowering Everyone to Build Products with AI | Live at: www.vibevibe.cn ;首个系统化 Vibe Coding 开源教程 | 零基础到全栈实战,让人人都能用 AI 开发产品 | 在线地址:www.vibevibe.cn

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors