VibeyDocs

Apps

Build full web applications with a developer agent - describe what you need, iterate in real time, and publish to a live URL.

What You Get

Vibey can build entire web applications. Describe what you need, and Viktor (your developer agent) writes the code, installs dependencies, starts the dev server, and gives you a live preview - all inside the platform.

Apps run on a dedicated cloud VM. You don't need a local development environment.

How It Works

1

Create or import a project

Start a new project from scratch, or import an existing GitHub repository by selecting a repo and branch.

2

Describe what you want

Chat with Viktor. Tell him what to build: "A dashboard that shows my campaign leads over time" or "A client portal with login and reporting." Viktor writes the code and the live preview updates instantly.

3

Iterate in real time

Every file change hot-reloads in the preview panel. Ask Viktor to adjust layouts, add features, fix bugs, or change styling. If the app hits an error, click Ask Viktor to fix it and he reads the logs and patches it.

4

Publish

When the app is running and ready, click Publish to get a live URL you can share.

Project Sources

SourceHow it works
From scratchViktor scaffolds a new Next.js App Router project and starts building
GitHub importSelect a repository from your connected GitHub account, pick a branch, and import it into Projects

Deploy Lifecycle

Every project goes through a deploy lifecycle:

StatusMeaning
ReadyProject created, waiting for you to start building
SyncingFiles being synced to the VM
InstallingRunning npm install for dependencies
StartingDev server spinning up
RunningApp is live in the preview - you can interact with it
StoppedApp is paused - send a message to restart
ErrorSomething went wrong - Viktor can diagnose and fix it

The Vibey SDK

Apps built in Projects have access to @vibey/sdk, which connects to your real platform data:

  • Team - List and call your agents from server-side code
  • Integrations - Access connected platforms (YouTube, Instagram, Meta, Stripe, etc.)
  • Campaigns - Read campaign data, deliverables, and artifacts
  • Brain - Query your knowledge base
  • Contacts - Access your CRM data

The SDK authenticates automatically. No API keys to configure.

Calling Agents from Apps

Your app can call any team member agent for AI tasks:

import { vibey } from '@vibey/sdk'

const result = await vibey.agent('rex').ask('Analyze this data', { data })

Pick the right agent for the task: Rex for code, Sage for strategy, Aria for copy. Agent calls run server-side only.

Publishing

Once your app is running, click Publish in the toolbar to deploy it to a live URL. You can unpublish at any time. The publish button is only available when the app status is Running.

What You Can Build

  • Custom dashboards pulling from your integrations and CRM
  • Client-facing portals and reporting tools
  • Internal tools that use your agent team for AI tasks
  • Landing pages and microsites beyond what funnels offer
  • Data visualizations from your campaign analytics
  • Any web application you can describe

Apps have access to your real data through the Vibey SDK. Don't use mock data - tell Viktor to use the SDK, and your app connects to your actual accounts, campaigns, and contacts.