# Vybe Documentation ## Docs - [The AI Chat](https://docs.vybe.build/building-apps/ai-chat.md): How to communicate with the AI agent to build, modify, and understand your app - [Choosing an AI Model](https://docs.vybe.build/building-apps/choosing-a-model.md): Pick the right AI model for your task — from quick edits to complex architecture decisions - [Creating an App](https://docs.vybe.build/building-apps/creating-an-app.md): Three ways to start building — from scratch, from a recipe, or from a template - [Custom Instructions](https://docs.vybe.build/building-apps/custom-instructions.md): Give the AI persistent context about your app — coding conventions, design guidelines, and domain rules - [Preview & Sandbox](https://docs.vybe.build/building-apps/preview-and-sandbox.md): How the live development environment works — real-time preview, hot reload, and sandbox lifecycle - [Recipes](https://docs.vybe.build/building-apps/recipes.md): Pre-configured app starters with guided setup steps and built-in integrations - [Templates](https://docs.vybe.build/building-apps/templates.md): Start from pre-built app blueprints created by the Vybe team and community - [Version History & Rollback](https://docs.vybe.build/building-apps/version-history.md): Vybe automatically saves checkpoints as you build so you can restore your app to a previous state - [Working with Code](https://docs.vybe.build/building-apps/working-with-code.md): Understand the generated code structure, available libraries, and how to work with your Next.js app - [Internal Database](https://docs.vybe.build/data/app-data.md): Every Vybe app includes a dedicated PostgreSQL database that the AI creates and manages for you - [Data Queries](https://docs.vybe.build/data/data-queries.md): Save reusable named queries and share them across your Vybe apps - [External Databases](https://docs.vybe.build/data/external-data.md): Connect your existing PostgreSQL, MySQL, and Amazon Redshift databases to use their data in Vybe apps - [Database Overview](https://docs.vybe.build/data/overview.md): Understand how Vybe handles data — from built-in databases to external connections and reusable queries - [App Analytics](https://docs.vybe.build/deployment/analytics.md): Track how your team uses your deployed app with built-in analytics - [Deploying Your App](https://docs.vybe.build/deployment/deploying.md): Build and publish your app to a production URL with one click - [App URLs & Routing](https://docs.vybe.build/deployment/urls-and-routing.md): Understand how your app URL is structured and how multi-page routing works - [Core Concepts](https://docs.vybe.build/getting-started/core-concepts.md): Understand the key building blocks of Vybe and how they fit together - [FAQ](https://docs.vybe.build/getting-started/faq.md): Answers to common questions about building with Vybe - [The Editor](https://docs.vybe.build/getting-started/interface.md): Navigate the multi-tab editor interface — preview, code, data, logs, and more - [Plans & Credits](https://docs.vybe.build/getting-started/plans-and-credits.md): Understand Vybe pricing tiers, how credits work, and how to manage your usage - [Quick Start](https://docs.vybe.build/getting-started/quick-start.md): Build your first Vybe app in four steps — from prompt to deployed internal tool - [Welcome to Vybe](https://docs.vybe.build/index.md): Build internal tools with AI — describe what you need and Vybe builds it for you - [All Integrations](https://docs.vybe.build/integrations/all-integrations.md): Browse all available integrations and their capabilities - [Custom APIs](https://docs.vybe.build/integrations/custom-apis.md): Store API credentials securely in Vybe for services without a built-in integration - [Integration Basics](https://docs.vybe.build/integrations/integration-basics.md): Connect your existing tools and data sources to power your Vybe apps - [OpenAPI Client Generation](https://docs.vybe.build/integrations/openapi-client.md): Generate fully typed TypeScript API clients from OpenAPI and Swagger specifications - [Using Integrations in Chat](https://docs.vybe.build/integrations/using-in-chat.md): How the AI uses your connected integrations to fetch data, take actions, and build features during a conversation - [Using Integrations in Code](https://docs.vybe.build/integrations/using-in-code.md): How the AI generates server-side code that calls integrations from API routes and background workflows - [AI Models Reference](https://docs.vybe.build/reference/ai-models.md): Quick reference for AI model IDs and providers - [Glossary](https://docs.vybe.build/reference/glossary.md): Definitions of key terms and concepts used throughout Vybe - [Keyboard Shortcuts](https://docs.vybe.build/reference/keyboard-shortcuts.md): Quick reference for keyboard shortcuts in the Vybe editor - [Tech Stack](https://docs.vybe.build/reference/tech-stack.md): Complete technology reference for every Vybe app - [Security Overview](https://docs.vybe.build/security/overview.md): Enterprise-grade security for your internal applications and data - [Secrets & Encryption](https://docs.vybe.build/security/secrets-and-encryption.md): How Vybe stores, encrypts, and manages your API keys, database credentials, and sensitive configuration - [App Access Levels](https://docs.vybe.build/teams/app-access.md): Control who can see and use each app with organization, restricted, and user-level access - [Authentication in Deployed Apps](https://docs.vybe.build/teams/app-authentication.md): How Vybe authenticates users and injects identity context into your deployed apps - [Members & Roles](https://docs.vybe.build/teams/members-and-roles.md): Invite team members and control what they can do with role-based permissions - [Organizations](https://docs.vybe.build/teams/organizations.md): Your team workspace in Vybe — where apps, members, integrations, and billing come together - [Sharing & Collaboration](https://docs.vybe.build/teams/sharing-and-collaboration.md): Work together on apps, share integrations, reuse queries, and streamline your team workflow - [Available Packages](https://docs.vybe.build/tips/available-packages.md): Pre-approved npm packages and built-in libraries available in every Vybe app - [Building Effective UIs](https://docs.vybe.build/tips/building-uis.md): UI components, patterns, and design tips for building polished internal tools - [Platform Limitations](https://docs.vybe.build/tips/platform-limitations.md): What Vybe can and cannot do — hard limits, workarounds, and best practices - [Prompting Best Practices](https://docs.vybe.build/tips/prompting.md): Write effective prompts that help the AI build exactly what you need - [Troubleshooting](https://docs.vybe.build/tips/troubleshooting.md): Solutions to common issues you may encounter when building with Vybe - [Working with the AI](https://docs.vybe.build/tips/working-with-ai.md): Strategies for productive AI collaboration — modes, models, and workflow tips - [Creating Workflows](https://docs.vybe.build/workflows/creating-workflows.md): Create scheduled jobs and event-driven functions using the AI chat - [Managing Workflows](https://docs.vybe.build/workflows/managing-workflows.md): Monitor, test, and manage your workflows from the Workflows tab - [Workflows Overview](https://docs.vybe.build/workflows/overview.md): Run background jobs and scheduled tasks in your Vybe app with Inngest-powered workflows