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.

VibeStudio IDE with code peek open

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.

Intent-level diff showing spec changes

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.

Enter to create

Or configure manually to choose a framework, import a repo, and more.

VibeStudio

Edit specs locally, run the AI compiler on your machine, and sync with VibeHub. Available for macOS, Windows, and Linux.

Download for macOSorcurl -fsSL https://getvibehub.com/install.sh | sh