About
Loading...

Help & Docs

Guides, references, and answers to common questions.

Get started in 2 minutes

Creator Guides

01
What Is a Vibe?
A new unit of web software: where the webpage was a document and the SPA was an application, a vibe is a conjured, personal, shareable app — summoned by describing it, local by default, alive with AI, and composed from living starters and parts.
→
02
How to Make & Share an App
Step-by-step screenshot walkthrough — from prompt to live, shareable app in minutes. No coding required.
→
03
CLI: npx vibes-diy generate
One command deploys a live React app from a prompt. 85 apps built this way. Read the workflow.
→
04
The CLI Handbook
Ship apps from the shell, script your data, tail changes live, manage secrets and versions, and mount your vibes into any AI agent over MCP.
→
Ref
CLI Command Reference
Every vibes-diy command, subcommand, and flag — generated from the CLI's own help output.
→
05
Your App Has a Backend
Ship a backend.js next to your app: webhook endpoints, write reactions, scheduled jobs, per-vibe secrets, outbound fetch, and server-side AI via ctx.callAI.
→
06
Connect Accounts
One button links a visitor's own GitHub, Threads or Instagram account to your app. The platform holds the credential; your backend reads through a typed library and branches on a small set of named refusals.
→
07
Patterns Cookbook
Production patterns from the vibes that run this platform: write-only credential vaults, doc-status state machines, CI lanes, self-rotating tokens, operator consoles, deploy buttons, notifications. Each one remixable.
→
08
Connect Backend Data
Read and write your app's live database from any JS backend — Node, Deno, Bun, or Cloudflare Workers.
→
09
The Platform Handles the Rest
Generated apps write only their distinctive features — identity, access, sandboxing, data, and serving are platform substrate. Why that removes the prototype wall instead of making you climb it.
→
10
How Your App Is Served
The path from URL to pixels: server-rendered first paint with your public data already in it, the edge cache and its freshness rules, deploy pins, and why private apps are never cached.
→
Ref
The Generator's Reference
The exact API docs the code generator reads — backend.js, Fireproof, callAI, ImgGen, and every creative skill — rendered fresh from platform source on every deploy.
→
11
The System Prompts
The generator's prompts are open source on npm. What's in @vibes.diy/prompts, how they're assembled per app, and how to point your own model at them.
→
12
How a Build Flows
One session, one build flow: the root owns the conversation, chooses between the builder and direct edits, delegates research, always follows a first draft with real access rules, and wraps up when everything has landed. The whole path, with the code behind each step.
→
Ref
Access API
Private channels, anonymous submissions, role-gated reads. One file controls who can write what and who can see it — server-enforced, no backend required.
→
13
Two Layers of Access
The envelope decides who may be here at all; your access function decides what each document means. Why the same app can run public and team-only without a code change.
→
14
The Access Model
Accounts vs handles, channels vs grants vs roles, admin mode, and DMs — the conceptual map behind every sharing decision, with the traps labeled.
→
15
Local-first data & sync
Writes succeed locally and sync in the background. Learn what offline, revocation, blocking, and conflicts mean for your app's data.
→
16
Run an App for Your Team
Clone a public app, keep its code unchanged, and set its posture to your own workgroup. The deployment-level layer that sits outside access.js.
→
Ref
Access Function Spec
The complete visual specification: the full API, worked use cases (onboarding, surveys, invite-only variants), and the per-database runtime architecture.
→
17
The Social Graph
The platform-wide follow graph: follow/followers semantics, private accounts, blocking, the useSocial() hook, and the audience field that makes a doc follower-visible.
→
18
Privacy & Your Followers
Following someone and sharing data with them are separate decisions. Privacy-sensitive apps, the private-handle switch, per-app choices, and what turning sharing off really does.
→
Ref
Sharing & Access
Who sees your app. What they can do with it. Every grant state, Clone vs Remix, the pill, and all three sharing controls.
→
Ref
Developer Grants
Delegate code edits — push, publish, codegen — on one vibe to another account while you keep grant/revoke, unpublish/delete, and ownership. Grant and revoke from the sharing panel or the CLI.
→
19
Connect Claude or ChatGPT
Connect your assistant to your apps, with a copyable setup prompt for hosted OAuth or the local CLI.
→

Frequently Asked Questions

How do I delete my data?+
How do I share my app?+
Can I remix someone else's app?+
Is my data private?+
How do I use Vibes from the command line?+
How do I connect my vibe to a backend?+
Where can I get more help?+