A compendium drawn from real commercial projects and hundreds of thousands of lines of AI‑assisted code. Read it end‑to‑end or feed this repo to your AI agent for summaries and Q&A. Stars and watches appreciated! ⭐
Also, this guide is basically a collection of my thoughts - you may disagree with them :)
Main thought - as long as certain steps are followed - the LLM behind used for vibecoding itself doesn't matter as much as advertised - as with proper technique and overall setup even 'worse' LLMs than frontier models will be able to deliver whatever you need (at least in terms of web development).
Especially in the world of frontier models being expensive - usually it makes no sense to pay a lot just for a model being a tiny bit better than opensource (or even free) models
- Development Tools 🛠️
- Recommended Tools: Zed • Droid CLI • OpenSpec • Warp • Claude Code CLI
- MCP Servers: Context7 • DevTools • Sequential Thinking • Task Manager • Shadcn
- Additional: Compatibility Guide
- Honorable Mentions 🏆
- Free & Cost-Effective: Qwen Coder • Gemini CLI • AmpCode • TRAE • Windsurf • Octofriend
- Native Integration: GitHub Copilot
- Tools I Dropped: Traycer • GitHub Speckit
- AI Model Providers 🤖
- Primary Providers: GLM Coding Plan • Factory AI • Synthetic.new
- Honorable Mentions: Budget platforms (Chutes.ai • OpenRouter • nanoGPT) • Over-expensive options (Claude Subscription)
- Core Technologies 🧰
- Astro • Tailwind CSS • Cloudflare Pages
- Hosting Tools 🌐
- Free & Scalable Hosting: Cloudflare Pages • Workers • R2 Storage • D1 Database • KV
- Complete edge platform for building and deploying production apps
- Business Model 💼
- Real Income Strategy: Building websites for local businesses
- Reality Check • The Model • Pricing & Economics • Value Proposition
- Context Management 🧠
- Workflow & Process 🔄
- Phase 0 (Vibecoder Preparation) + Phase 1–4 deep dives
- Mastering AI Prompts 🎯
- Foundations: Anatomy of good prompts • Universal principles • Anti-patterns
- Task-Specific: Feature dev • Debugging • Refactoring • Code review • Testing
- Advanced: Multi-step workflows • Prompt chaining • Error recovery • Optimization
- Templates: 17 ready-to-use prompt templates for common scenarios
- Troubleshooting Guide 🔧
- Quick Reference: 40+ symptom → solution lookup tables
- Emergency Flowcharts: AI producing garbage • Can't debug • High costs • Breaking changes
- Common Issues: AI behavior • Code quality • Workflow bottlenecks • Tool problems
- Integrated: Phase-specific troubleshooting in workflow docs
- Glossary 📚
- Contributing 🤝
New to Vibecoding:
- Introduction → Understanding the approach
- Quickstart → Getting started with Git and basic setup
- Phase 0 → Tool selection and mindset
Building Your First Project:
- Phase 1: Planning → Project structure and specifications
- Phase 2: Development → Implementation workflow
- Core Technologies → Recommended tech stack
Scaling and Optimization:
- Development Tools → Advanced tool configuration
- AI Model Providers → Optimizing AI assistance
- Phase 3-4 → Testing, debugging, and deployment
Improving Your Skills:
- Mastering AI Prompts → Effective communication with AI
- Troubleshooting Guide → Solving common problems
Business Focus:
- Business Model → Making real money with vibecoding
- Hosting Tools → Cost-effective infrastructure
- Context Management → Efficient workflows
Quick Reference:
- Glossary → Key terms and definitions
- Troubleshooting → Quick problem→solution lookup
- Prompt Templates → Copy-paste ready prompts
- Contributing → How to contribute to this guide
Tip: Keep context lean. Link only relevant files in your prompts and use MCPs (e.g., DevTools, Context7) for efficient debugging and documentation lookup.
If you've found this guide helpful and want to support my work, consider using these referral links for the tools I recommend:
- Synthetic.new - Generous, 5h limit, privacy-first AI provider with extensive open-sourcemodel library and competitive pricing ($10 first month on standard plan)
- GLM Coding Plan - Cheap and reliable provider of a coding plan with generous 5h limit and GLM model(s) support
- Droid CLI / Factory AI - The ultimate coding agent with intelligent planning and safe execution
Using these links helps me continue maintaining and expanding this guide while you get access to excellent tools. No pressure though - the guide will always remain free and open source! ⭐