# Revolte > Developer documentation for Revolte, an AI-native software delivery platform. - [Welcome](https://docs.revolte.ai/overview.md): Revolte connects business intent, engineering context, and autonomous workflows to deliver production-ready software with confidence. - [Account Setup & Onboarding](https://docs.revolte.ai/get-started/account-setup.md): Create your Revolte account and get started with either Interactive Sessions or Autopilot Workflows. - [Your First Session](https://docs.revolte.ai/get-started/your-first-session.md): Walk through a first development session with Revolte, from starting a task to reviewing the result. - [Quickstart](https://docs.revolte.ai/get-started/quickstart.md): Sign up, connect a repository, and choose a workflow to ship your first change with Revolte in 5–10 minutes. - [Build Your First App with Interactive Chat](https://docs.revolte.ai/get-started/chat-workflow-1.md): Go beyond vibe coding and shape a reviewable, production-ready change in under five minutes using six guided chat steps. - [Run Your First Autonomous Workflow from Jira](https://docs.revolte.ai/get-started/Autonomous-workflow-1.md): Turn a Jira ticket into a reviewable pull request while Revolte handles planning, isolated execution, and status updates. - [When to Use Revolte](https://docs.revolte.ai/get-started/when-to-use-revolte.md): Understand what to give Revolte and choose between AI Chat, Interactive Chat, Jira Workflows, and the CLI for your task. - [Getting Better Results with Revolte](https://docs.revolte.ai/get-started/prompt-library.md): State the outcome clearly so Revolte needs less correction — a prompt gives Revolte intent for the work, not a complete implementation spec. - [Revolte Starter Tasks](https://docs.revolte.ai/get-started/task-gallery.md): Choose a concrete first task and adapt a proven prompt to your repository, from feature development to debugging and testing. - [AI-SDLC with Revolte](https://docs.revolte.ai/ai-sdlc.md): See the full engineering lifecycle from first commit through production operations, with AI agents executing work while you stay in control of approvals. - [AI Chat](https://docs.revolte.ai/get-started/ai-chat.md): Everything you can do from the AI Chat interface—model and effort selection, execution modes, repository context, and more. - [Sandboxes](https://docs.revolte.ai/get-started/sandboxes.md): Understand the isolated cloud environment the Revolte AI agent uses to read, write, and run your code. - [Workflow Overview](https://docs.revolte.ai/workflows/overview.md): Understand how Revolte moves work from a request to a reviewable code change, using interactive chat or an autonomous Jira-triggered workflow. - [Build an App with Interactive Chat](https://docs.revolte.ai/workflows/chat-feature.md): Describe an application, refine its requirements, review generated code, commit the result, and validate it with Revolte Interactive Chat. - [Jira Workflow](https://docs.revolte.ai/workflows/your-first-Autonomous-workflow.md): Set up and run your first Jira-connected autonomous development workflow, from integration setup to status transition mapping. - [Work with Existing Code](https://docs.revolte.ai/workflows/work-with-existing-code.md): Refactoring, updating, and extending established codebases with Revolte while preserving conventions and dependency awareness. - [Continue Existing Work](https://docs.revolte.ai/workflows/continue-previous-work.md): Continue with an existing application, create another application, or return to a previous task from Chat or All Projects. - [Build from a Prompt](https://docs.revolte.ai/workflows/build-from-prompt.md): How to drive software feature development directly from natural language prompts by describing behavior and constraints clearly. - [Connect a Git Repository](https://docs.revolte.ai/workflows/connect-git-repository.md): Give Revolte secure access to the codebase context it needs to plan, implement, and deliver changes. - [Connect Jira to Autopilot](https://docs.revolte.ai/workflows/connect-jira.md): Connect Jira so a ticket can provide requirements and start work against the correct Revolte application. - [Add Files and Context](https://docs.revolte.ai/workflows/add-files-and-context.md): Attaching explicit files, specs, and design documents to guide AI tasks by targeting specific paths and example implementations. - [Review the Execution Plan](https://docs.revolte.ai/workflows/review-execution-plan.md): Understand the proposed approach, affected files, and validation steps for an Autopilot run before implementation begins. - [Review Code Changes](https://docs.revolte.ai/workflows/review-ai-changes.md): Inspect the files changed by an Autopilot run before accepting the result, using the diff summary and verification checklist. - [Turn a Figma Design into Working Code](https://docs.revolte.ai/use-cases/figma-to-code.md): Connect Figma to Revolte and turn a design frame into UI code that matches your project's components and conventions. - [Build APIs from a Spec](https://docs.revolte.ai/use-cases/api-from-spec.md): Hand Revolte an OpenAPI spec and have it implement the endpoints against your existing backend patterns — routes, validation, and tests included. - [Investigate and Fix a Production Bug](https://docs.revolte.ai/use-cases/fix-a-bug.md): Go from an error report to a root cause, a scoped fix, and regression coverage using logs, stack traces, and repro steps. - [Generate Tests for Existing Code](https://docs.revolte.ai/use-cases/generate-tests.md): Find coverage gaps in an existing feature and generate tests that follow your project's conventions. - [Trace and Fix an End-to-End Workflow](https://docs.revolte.ai/use-cases/trace-a-workflow.md): Follow an execution path across services and queues to find where it breaks, then fix it and add end-to-end test coverage. - [Revolte CLI](https://docs.revolte.ai/connect/revolte-cli.md): Bring Revolte into your terminal to start tasks, provide context, review plans, and work through implementation without leaving your dev environment. - [Install & Start Using CLI](https://docs.revolte.ai/cli/quick-start.md): Install the Revolte CLI, authenticate, and launch your first autonomous workflow from the interactive shell. - [CLI Command Reference](https://docs.revolte.ai/cli/reference.md): Detailed technical reference for Revolte CLI requirements, installation, commands, and global options like auth and resume. - [Deploy & Operate Overview](https://docs.revolte.ai/deploy-operate/overview.md): Deploying and managing web applications, background services, environment variables, and observability workloads in Revolte Beta. - [Deploy from Interactive Chat](https://docs.revolte.ai/deploy-operate/from-interactive-chat.md): Generate deployment configuration in Interactive Chat, review the files, commit them, and launch a managed Preview environment. - [Deployment Lifecycle](https://docs.revolte.ai/deployments/overview.md): Understand the Revolte deployment lifecycle across Production, Staging, QA, and Preview environments. - [Cloud Architecture](https://docs.revolte.ai/integrations/cloud/overview.md): Connect your cloud providers to Revolte for managed infrastructure and deployments, using Revolte Cloud or your own AWS account. - [Deploy Web Applications](https://docs.revolte.ai/deployments/services/web-applications.md): Deploy SSR, static, and edge web applications built with Next.js, Remix, Vite, Astro, or SvelteKit using framework-aware builds. - [Deploy Web Services](https://docs.revolte.ai/deployments/services/web-services.md): Deploy REST APIs, gRPC services, and backend microservices with scaling, health checks, and release controls via revolte.yaml. - [Schedule Cron Jobs](https://docs.revolte.ai/deployments/services/cron-jobs.md): Run scheduled tasks like cleanup, reports, and reconciliation with retries, failure alerts, and environment-scoped configuration. - [Manage Domains](https://docs.revolte.ai/deployments/services/domains.md): Manage custom domains, SSL/TLS certificates, and edge routing for your applications, including automatic HTTPS and CDN caching. - [Manage Databases](https://docs.revolte.ai/deployments/services/databases/overview.md): Provision PostgreSQL, MySQL, and MongoDB database services with backups, connection policies, and preconfigured deployment templates. - [Database Explorer](https://docs.revolte.ai/deployments/services/databases/connect.md): Connect to your databases, execute live queries, and manage saved snippets through the Revolte dashboard. - [Manage Object Storage](https://docs.revolte.ai/deployments/services/object-storage/overview.md): Use S3-compatible object storage with CDN delivery and access policies for private buckets, public assets, and backups. - [Explorer](https://docs.revolte.ai/deployments/services/object-storage/explorer.md): View, upload, and manage objects stored in your Revolte storage buckets directly from the dashboard, including folder organization. - [Local Access & Credentials](https://docs.revolte.ai/deployments/services/object-storage/local-access.md): Generate, rotate, and revoke access keys to connect your local applications to Revolte storage buckets from the dashboard. - [Configure Cache Services](https://docs.revolte.ai/deployments/services/cache.md): Provision Redis and Memcached cache services with persistence, clustering, and service bindings through the dashboard or YAML. - [Configure Secrets](https://docs.revolte.ai/deployments/services/secrets/overview.md): Secure, encrypt, and inject sensitive application credentials across your deployment pipelines using native or external secret managers. - [Revolte Secrets](https://docs.revolte.ai/deployments/services/secrets/revolte-secrets.md): Manage encrypted environment variables, scoping, injection, and rotation for native Revolte secrets through the dashboard or YAML. - [External Secrets](https://docs.revolte.ai/deployments/services/secrets/external-secrets.md): Integrate third-party secret managers like HashiCorp Vault to centrally store, pull, and automatically sync application credentials. - [View Deployment Logs](https://docs.revolte.ai/deployments/observability/deployment-logs.md): Inspect live and historical build and deploy pipeline output with stage context and error highlighting to debug failed releases. - [Monitor Application Logs](https://docs.revolte.ai/deployments/observability/application-logs.md): Stream, filter, and search stdout and stderr from running Revolte services, then export filtered log sets for auditing. - [Operational Insights](https://docs.revolte.ai/deployments/observability/insights.md): Use AI anomaly detection, trends, and recommendations after deployment to monitor compute, storage, networking, and latency metrics. - [Rollback Strategy](https://docs.revolte.ai/deployments/rollbacks.md): Recover services by comparing past deployments and restoring known good versions with a one-click revert and rolling update. - [Pipeline Execution Flow](https://docs.revolte.ai/deployments/pipeline.md): Monitor real-time pipeline execution, stage status, and logs, and manage manual approval gates for sensitive environments. - [Integrations Overview](https://docs.revolte.ai/platform/integrations-overview.md): Connect Revolte to the Git repositories and project-management tools your team already uses to provide codebase and work-item context. - [Repository Integration Model](https://docs.revolte.ai/integrations/repository/overview.md): Connect your code repositories to enable autonomous development, automated deployments, and real-time observability. - [GitHub Integration](https://docs.revolte.ai/connect/github.md): Connecting Revolte with GitHub repositories, pull requests, and webhooks to power automated PR creation and code indexing. - [Connect GitHub](https://docs.revolte.ai/integrations/repository/github.md): Connect your GitHub repositories to Revolte directly or with a personal access token to enable automated workflows. - [Migrate Existing Repositories](https://docs.revolte.ai/integrations/repository/migration.md): Migrate an existing Revolte application to a new repository source without impacting active deployments, configurations, or environments. - [Configure Monorepos](https://docs.revolte.ai/integrations/repository/monorepo.md): Configure and onboard a monorepo application inside Revolte by enabling monorepo mode during application setup. - [Project Management Integrations](https://docs.revolte.ai/integrations/project-management/overview.md): Sync your development progress with project management tools like Jira, with Linear and Azure DevOps coming soon. - [Connect Jira](https://docs.revolte.ai/integrations/project-management/jira.md): Connect your Jira workspace to Revolte during onboarding or from workspace settings for automated ticket updates. - [Engineering Insights Dashboard](https://docs.revolte.ai/dashboard/overview.md): A centralized hub for monitoring project health, performance, and development velocity with DORA metrics and more dashboards. - [DORA Metrics](https://docs.revolte.ai/dashboard/dora.md): Monitor your team's software delivery performance using industry-standard DORA metrics like deployment frequency and lead time. - [Security Posture & Governance](https://docs.revolte.ai/dashboard/security.md): Monitor vulnerabilities, security hotspots, and compliance across your repositories in real-time as this dashboard finalizes. - [Code Maintainability Insights](https://docs.revolte.ai/dashboard/maintainability.md): Track code smells, technical debt, and complexity metrics to ensure long-term codebase health across your repositories. - [Engineering Productivity Insights](https://docs.revolte.ai/dashboard/productivity.md): Gain insights into development velocity, PR cycle times, and team collaboration patterns as this dashboard finalizes. - [Billing and Usage Overview](https://docs.revolte.ai/platform/billing-overview.md): Understand how plan access, credit usage, and model choice fit together, with a pointer to the full pricing reference. - [Pricing & Usage Plans](https://docs.revolte.ai/pricing.md): Understand Revolte's plan tiers, AI model credit pricing, and managed infrastructure billing for apps and services. - [Understanding Revolte YAML](https://docs.revolte.ai/yaml/overview.md): Define and manage your entire application lifecycle through a single version-controlled configuration file. - [Sync Configuration Changes](https://docs.revolte.ai/yaml/syncing.md): Every change you make in the Revolte UI—whether in **Repo Preferences** or **Environment Settings**—must be committed back to your repository to take effect. - [Configure App & Branch Settings](https://docs.revolte.ai/yaml/repo-preferences/app-branch-settings.md): Configure your application framework and map Git branches to Production, UAT, and QA environments for deployments. - [Configure Agent Workflows](https://docs.revolte.ai/yaml/repo-preferences/agent-workflow.md): Enable the Agent Workflow so Revolte's AI agent can assist directly within your repository for coding, debugging, and task execution. - [Configure Pre-build Workflows](https://docs.revolte.ai/yaml/repo-preferences/prebuild-workflow.md): Configure the Prebuild Workflow to run AI-native code reviews, PR summarization, and quality gates before every build. - [Service Presets & Runtime Templates](https://docs.revolte.ai/yaml/repo-preferences/preset-service.md): Configure build presets and service mapping to automate the path from a merged pull request to a running deployment. - [Pipeline Orchestration](https://docs.revolte.ai/yaml/repo-preferences/pipelines/overview.md): Configure Code Quality and Test Suite pipeline stages, plus deployment triggers, manual gates, and execution policies. - [Code Quality](https://docs.revolte.ai/yaml/repo-preferences/pipelines/code-quality.md): Configure automated linting, static analysis, and rule severity levels so every commit meets your coding standards. - [Test Suite](https://docs.revolte.ai/yaml/repo-preferences/pipelines/test-suite.md): Manage automated unit and integration testing in your pipeline, including execution triggers and run policies. - [Environment Configuration](https://docs.revolte.ai/yaml/environment-settings/overview.md): Manage service-specific configurations for Production, UAT, QA, and Preview environments, including variables and limits. - [Environment Pre-build Flow](https://docs.revolte.ai/yaml/environment-settings/pre-build.md): Configure environment-specific pre-build automation, including code review, code quality, and test suite quality gates in revolte.yaml. - [Web App](https://docs.revolte.ai/yaml/environment-settings/resource-specifications/web-app.md): Configure static frontend applications like React, Vue, and Next.js with CDN delivery, routing, and environment variable mapping. - [Web Service](https://docs.revolte.ai/yaml/environment-settings/resource-specifications/web-service.md): Configure CPU, memory, and storage allocation for web-facing services, with recommended sizing for production and staging. - [Database](https://docs.revolte.ai/yaml/environment-settings/resource-specifications/database.md): Define persistent storage, IOPS, and instance sizing for your managed database services based on workload needs. - [Storage Bucket](https://docs.revolte.ai/yaml/environment-settings/resource-specifications/storage-bucket.md): Configure scalable object storage buckets for assets, backups, and user uploads, including versioning and access policy. - [Cache](https://docs.revolte.ai/yaml/environment-settings/resource-specifications/cache.md): Cache services like Redis require prioritized memory and an eviction policy to ensure low-latency data retrieval in production. - [Variables & Secrets](https://docs.revolte.ai/yaml/environment-settings/resource-specifications/variables.md): Manage environment variables and securely inject secrets into your revolte.yaml services using the dashboard Secret Engine. - [Supported Languages and Frameworks](https://docs.revolte.ai/reference/supported-languages.md): See the programming languages, runtimes, frameworks, and config formats Revolte can parse, index, and execute tasks against. - [Supported Files](https://docs.revolte.ai/reference/supported-files.md): Learn which code, markup, and configuration file extensions Revolte processes, and how binary files are handled. - [Platform Limits](https://docs.revolte.ai/reference/limits.md): Review Beta execution limits, including max concurrent tasks, repository size, files per task, and execution timeout. - [Known Limitations](https://docs.revolte.ai/reference/known-limitations.md): Review current platform limitations, including monorepo indexing, non-GitHub VCS support, and database migrations. - [Common Configuration Errors](https://docs.revolte.ai/yaml/repo-preferences/common-errors.md): Resolve common revolte.yaml validation errors, including missing branch mappings and service definitions in Repository Preferences. - [Troubleshooting Revolte](https://docs.revolte.ai/reference/troubleshooting.md): Recover from common account, repository, Jira, sandbox, Preview, and deployment problems in Revolte. - [Recent Updates](https://docs.revolte.ai/get-started/changelog.md): Recent updates, core feature enhancements, and upcoming platform milestones for Revolte.ai, including controlled AI engineering releases. - [Rollback Strategy](https://docs.revolte.ai/deployments/rollbacks/index.md): Recover services by comparing past deployments and restoring known good versions. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.