git for vibes, based on intent
the human language compiler
Code? That's so last century. VibeHub allows you to collaborate on Vibes, in plain English. Make a feature, review it like a PR with diffs that highlight intent, and let our bespoke AI compiler build it into working software — all version-controlled and forkable.
How it works
1.Write vibes
Describe features in plain-English markdown files with structured frontmatter. These are your source of truth — not code. VibeStudio gives you a dedicated editor with syntax highlighting, code peek, and a sidebar to navigate all your specs.

2.AI compiles
Hit the Vibe button and our custom agentic AI reads your specs and generates a complete, working implementation. Choose your model, watch progress in real time, and iterate until it's right.
3.Review & ship
Review changes at the intent level, not the code level. VibeHub shows you exactly what changed in your specs — the decisions, not the implementation details. Merge when the spec is right.

Why spec-first?
Decisions are first-class
Design choices live in our version-controlled Vibe primitive — reviewable, diffable, and portable.
Anyone can contribute
Non-technical stakeholders read and propose changes in plain English. No coding required.
Fork with lineage
Fork any public project. VibeHub tracks lineage so you can pull upstream spec changes.
Immutable snapshots
Every spec change creates a snapshot. Recompile any version with any model, anytime.
Start building
Describe your idea and we'll set up the project for you.
VibeStudio
Edit specs locally, run the AI compiler on your machine, and sync with VibeHub. Available for macOS, Windows, and Linux.