Three ways to create an app
From scratch
Start with a blank canvas and describe what you want the AI to build.
From a recipe
Pick a pre-configured starter with guided setup steps and built-in integrations.
From a template
Clone a full app blueprint created by another user or your team.
Creating an app from scratch
This is the most common path. You describe what you need, and the AI builds it.Describe what you want
In the chat panel, write a prompt describing the app you want to build. Be specific about the data sources, features, and layout your team needs.
Build a customer support dashboard that shows open tickets from our database, lets agents update ticket status, and displays resolution time metrics in a chart.
Creating an app from a recipe
Recipes are pre-configured app starters designed for common use cases. They come with specific integrations and guided setup steps.Open the New App dialog
Click New App and browse the recipe gallery. Recipes are organized by category and filterable by integration type.
Pick a recipe
Select a recipe that matches your use case — for example, “Jira Dashboard”, “Stripe Chargeback Tracker”, or “Salesforce Pipeline View”. Each recipe shows which integrations it uses.
Follow the guided steps
After creating the app, a sidebar appears with the recipe’s setup steps. These steps walk you through connecting the required integrations, configuring data sources, and customizing the app for your needs.
Creating an app from a template
Templates are full app blueprints published by other users. They give you a working app to customize.Browse templates
Click New App and switch to the templates view. Browse available templates created by your team or the community.
Select a template
Each template shows its name, description, and author. Click on a template to preview what it includes.
Naming your app
When you create an app, you give it a name. Vybe generates a URL-friendly slug from that name automatically.- App names should be descriptive and concise (e.g., “Chargeback Tracker”, “Sales Pipeline”)
- The slug is used in your app’s deployed URL:
appslug-orgslug.vybe.build - You can rename your app later from app settings, but the slug remains fixed after creation
What happens when you create an app
When you click create, Vybe handles the full setup automatically:- Sandbox environment — A sandboxed development environment spins up for your app
- Project scaffolding — The AI generates a standard Next.js 15 project with pre-installed libraries (Shadcn UI, Tailwind CSS, Recharts, and more)
- Database provisioning — Your app gets its own PostgreSQL database, ready for the AI to create tables and run queries
- Dev server start — The Next.js development server starts automatically, and the live preview becomes available
- Git repository — A Git repository is initialized to track every change the AI makes
App settings
After creating your app, you can configure additional settings from the sidebar:| Setting | Description |
|---|---|
| Custom instructions | Persistent context the AI reads before every interaction |
| Integrations | Connect services and databases your app needs |
| Access level | Control who in your organization can view or edit the app |
| Workflows | Enable background jobs and scheduled tasks |
What’s next
- Learn how to interact with the AI to build your app: The AI Chat
- Explore the editor interface: The Editor
- Understand the live development environment: Preview & Sandbox