One person starts it. Everyone joins in.
You tell me what you want. I'll build it.
I'm spending 100 days building 100 projects. All open source. All usable.
But I don't want to build things in a vacuum — I want to build what you actually need.
Here's how it works:
- Ideas come from you — That thing you wish existed? Tell me about it.
- Code is fully open — Every line is on GitHub. Read it, learn from it, use it.
- Built to be used — Projects deploy to openvibelab.com, accessible worldwide, ready to use.
- Any form factor — Primarily web, but tools, scripts, APIs — whatever works best.
- Best projects grow — Popular projects get polished into real products (mini-apps, apps, full products).
This isn't a solo show. It's an open community experiment.
You bring ideas, I write code, and together we make them real.
Not for showing off. Not for grinding. Not for KPIs.
Vibe Coding means following your instincts — build interesting things, useful things, things that make people smile. Rapid prototyping, rapid validation, rapid shipping. Don't obsess over perfection — get it running first, make it great later.
Each project is an experiment: can we build something people actually use, in the shortest time possible?
| Status | Meaning |
|---|---|
| 🟢 | Live — open and use it |
| 🔵 | In Development — coding now |
| 🟡 | Queued — confirmed, waiting |
| ⚪ | Paused — on hold |
| # | Project | Description | Status | Links |
|---|---|---|---|---|
| 001 | AI Argument Judge | Submit an argument, AI judges who's right | 🟢 | Try it · repo |
| 002 | IELTS Story Adapter | Write one story, AI adapts it to any IELTS topic | 🟢 | Try it · repo |
| 003 | AI Brain Match | 20 random questions + 6 specialty deep dives — which AI matches your brain? | 🟢 | Try it · repo |
Great. Just say it.
Not sure how to write it? Just cover three things:
- What you want — one sentence is fine
- Why you want it — what problem does it solve
- What it could look like — references help, but not required
You don't need to code. You don't need to design.
You just need to think "I wish this existed." I'll handle the rest.
Every project follows this journey:
💡 Community submits an idea
↓
🔵 Rapid MVP development (1-3 days)
↓
🟢 Ship web version, available to everyone
↓
👥 Community feedback + PR contributions
↓
⭐ Popular? Polish it → Mini-app / App / Full product
Most projects stay at MVP stage, and that's fine. But the ones that hit a nerve — lots of users, great feedback, people willing to contribute — we'll grow from a demo into a real product.
Contributors become co-creators.
Don't code?
- Submit ideas — Tell me what you want
- Vote — 👍 the ideas you like, top-voted get built first
- Give feedback — tell me what works and what doesn't
- Spread the word — let more people know
Write code?
- Submit PRs — every project welcomes contributions, even typo fixes
- Co-build — popular projects get long-term maintenance, contributors become core members
Detailed contribution guide: CONTRIBUTING.md →
openvibelab/
├── openvibelab ← 📍 You are here (hub dashboard)
├── 100-day-001-xxx ← Project #1
├── 100-day-002-xxx ← Project #2
├── ...
└── 100-day-100-xxx ← Project #100
| Document | Description |
|---|---|
| 📋 Project Overview | All projects: status, links, progress |
| 💡 Contributing Guide | How to submit ideas and code |
| 📐 Dev Guide | Naming conventions, tech stack, code standards |
| Platform | Link |
|---|---|
| 🌐 Website | openvibelab.com |
| 🐙 GitHub | github.com/openvibelab |
| 📺 Bilibili | Coming soon |
| 📕 Xiaohongshu | Coming soon |
| Coming soon |
⭐ Like what you see? Star this repo, then submit your first idea.
Day 3 / 100 · Three projects live!
You imagine it. I build it. Together, we make it real for everyone.
我决定花 100 天,做 100 个项目。全部开源,全部可用。
但我不想自己闷头想做什么 — 我想做你们真正需要的东西。
规则很简单:
- 需求来自你 — 你生活中、工作中觉得"要是有这个就好了"的东西,告诉我
- 代码完全公开 — 每一行都在 GitHub 上,随便看、随便学、随便拿去用
- 做出来就能用 — 项目部署在 openvibelab.com 下,国内直接访问
- 不限形态 — 以 Web 为主,但工具、脚本、小程序、API,什么好用做什么
- 好项目一起做大 — 社区反响好的项目,会认真打磨,上线小程序、App,甚至正式运营
不是为了炫技,不是为了刷题,不是为了完成 KPI。
Vibe Coding 是跟着感觉走 — 做有趣的东西,做有用的东西,做让人用了会笑的东西。快速原型,快速验证,快速上线。不纠结完美,先让它跑起来,再让它变好。
说清楚三件事就够了:
- 你想要什么 — 一句话就行
- 为什么想要 — 它帮你解决什么问题
- 最好长什么样 — 有参考更好,没有也行
不会写代码? 提需求、投票、反馈、传播。
会写代码? 贡献 PR,改个 bug 加个功能都行。好项目会长期维护,贡献者就是核心成员。
详细贡献指南:CONTRIBUTING.md →