# Spawned > Spawned is a platform for deploying and managing cloud infrastructure with the help of AI agents. Describe your app as components and connections (an infra.json), and Spawned compiles it into real infrastructure and provisions it. Build it on a visual canvas, from the CLI, or with your coding agent. Deploy to AWS (managed by Spawned or your own account) or to your own Kubernetes cluster. Everything is versioned in Git, with no vendor lock-in. ## What Spawned Does - **Describe, don't configure** - lay out components (containers, databases, buckets, domains) and connections; Spawned compiles them to real infrastructure. - **Build it your way** - a visual canvas, the CLI, or your coding agent writing the infra.json. - **Run anywhere you connect** - AWS that Spawned manages or that you bring, or your own Kubernetes cluster. - **Own your infrastructure** - every change is versioned in Git, and you can export and leave at any time. - **Manage from one place** - logs, cost, health, secrets, and versions on the project dashboard, without a cloud console. ## Concepts - [How It Works](https://spawned.ai/docs/concepts/how-it-works): the path from your code to running infrastructure - [Components & Connections](https://spawned.ai/docs/concepts/components): the infra.json model and how connections wire components together - [Building for the Cloud](https://spawned.ai/docs/concepts/building-for-the-cloud): how local choices map to cloud services ## Services - [Compute](https://spawned.ai/docs/services/compute): containers (ECS), serverless (Lambda), and Kubernetes - [Storage](https://spawned.ai/docs/services/storage): buckets (S3), databases (RDS), and secrets (Secrets Manager) ## Platforms - [AWS](https://spawned.ai/docs/platforms/aws): Spawned-managed or bring your own account - [Kubernetes](https://spawned.ai/docs/platforms/kubernetes): generated manifests synced to your cluster with ArgoCD ## Managing projects - [Project Dashboard](https://spawned.ai/docs/manage/project-dashboard): canvas, versions, usage, security, settings - [CLI](https://spawned.ai/docs/manage/cli): create, apply, and operate projects from the terminal - [Agent Skill](https://spawned.ai/docs/manage/skill): install spawned.ai/SKILL.md so your coding agent can deploy and debug - [Custom Domains](https://spawned.ai/docs/manage/domains): nameserver delegation and automatic TLS - [GitHub](https://spawned.ai/docs/manage/github): deploy from private repositories ## Account - [Organizations & Teams](https://spawned.ai/docs/account/organizations): personal and team orgs, members, roles, invites - [Billing & Credits](https://spawned.ai/docs/account/billing): the credit model and per-component vs managed pricing - [API Keys](https://spawned.ai/docs/account/api-keys): CLI, Git, and programmatic access ## Help - [Troubleshooting](https://spawned.ai/docs/troubleshooting): common build, container, and domain issues ## Pricing Billing runs on credits. Personal organizations get a free monthly credit (currently $20), so small projects can stay free. Bring your own Cloud and pay Spawned a monthly rate per component (plus your provider's costs directly), or use Spawned-managed and pay a percentage of cloud spend. See https://spawned.ai/pricing for current rates.