For the complete documentation index, see llms.txt.
Deploy without the black box.
Deploy any GitHub repo to AWS in minutes — preview-first, zero setup, no credentials. Prefer your own account? Self-host Smart Deploy on your AWS.
Deploy without the black box. Smart Deploy scans your GitHub repo, generates a Railpack build plan (or uses your Dockerfile), previews the full deploy blueprint, then ships to AWS with live logs, runtime health, and a read-only AI deployment agent.
We've run 135 AI analyses and completed 150 deployments on Smart Deploy.
How Smart Deploy works
Connect repository
Link a GitHub repo, pick a branch, choose AWS targets, and configure environment variables and custom domains.
Smart Analysis
AI classifies the deploy shape, generates a Railpack build plan, verifies the build, and auto-repairs when needed.
Blueprint preview
Review every pipeline stage, artifact, and routing decision before anything ships to production.
Deploy to AWS
Ship to ECS Fargate or static S3 with live build and deploy logs, runtime health checks, and deployment history.
Deploy targets
ECS Fargate
Railpack builds, server apps, and existing Docker images via CodeBuild, ECR, and ALB routing.
Static S3
SPAs and static builds synced to S3 with CloudFront.
Deployment Agent
Inspect live deployment status, branch, region, and cloud resources.
Explain failures using recent history and the failed pipeline step.
Check runtime health from app probes plus ECS and ALB signals.
Why Smart Deploy
Deploy any GitHub repo to AWS in minutes with zero setup and no credentials.
Preview the full deploy blueprint before anything ships — no black box.
Live build and deploy logs, runtime health, and a read-only AI deployment agent.
Open source: self-host Smart Deploy on your own AWS account for full ownership and no lock-in.
Frequently asked questions
What is Smart Deploy?
A preview-driven deployment platform for solo developers. Scan a repo, review a live blueprint of what will run, edit config in context, then ship to AWS — instantly on smart-deploy.xyz, or self-hosted on your own AWS (ECS Fargate or static S3).
Does it deploy to my own AWS account?
On smart-deploy.xyz, deploys run on our managed AWS, so you can ship in minutes with zero setup and no credentials. Prefer your own account? Self-host Smart Deploy and it provisions and ships to your AWS — CodeBuild, ECR, ECS Fargate behind a shared ALB, or S3 with CloudFront for static sites — where you own the account and the bill.
What is Smart Analysis?
The repo scan that detects your deploy shape, generates a Railpack build plan (or uses your Dockerfile), and optionally verifies the build with an AI repair loop before you ever deploy.
Do I need a Dockerfile?
No. Railpack produces container images from your repo without a Dockerfile, using Mise for runtimes. If you already have a Dockerfile, Smart Deploy uses it.
What does the Deployment Agent do?
It is a read-only AI that inspects your deployments, run history, and runtime health. It explains failures and answers questions from real signals, and it can never change your infrastructure.
Is Smart Deploy open source?
Yes, it is licensed under Apache 2.0. You can read the code, self-host, and fork it while preserving the license and attribution notices.