Skip to content

Build with agents. Ship with proof.

Run agents in isolated sandboxes, then ship to your own VPS.Freeze an exact candidate, explicitly promote it, then verify deployment, health, logs, and recovery with Appaloft.

Give this prompt to your agent

Read https://appaloft.com/start.md, then help me deploy with Appaloft...
Zero-configuration deploy

Turn a local app root into an explainable deployment plan.

Select one local single-app root. Appaloft detects framework, build, start, and port signals, explains each decision, then deploys.

See the support matrix

Verified representative stacks

  • Next.js, Vite, Astro, and common Node web frameworks
  • FastAPI, Django, Flask, Spring Boot, and Quarkus
  • Go Gin, ASP.NET Core, Rust Axum, and Sinatra/Rack

No guessing: stop when the plan cannot be proven

When evidence is missing or conflicts, the plan gives reasons and repair inputs, then fails closed before deployment. Automatic detection from remote Git and general source archives is not claimed yet; clone locally or provide an explicit deployment profile.

AI application delivery platform

From an agent's first edit to a verified release.

One path for Runs, Sandboxes, Promotion, and Deployment Proof.

  1. Private preview

    Run Agents

    Observable, cancellable Agent Runs inside a Sandbox.

  2. Private preview

    Sandboxes

    Isolated resource, network, file, and process boundaries.

  3. Private preview

    Preview & Promote

    Capture an immutable candidate, preview digest, promote explicitly.

  4. Available

    Deploy & Verify

    Ship on your VPS, then read health and access evidence.

Evidence Chain verifies delivery observations β€” not formal correctness.

TypeScript SDK Β· Private preview

.ts

Put an Agent Run in your product

You keep chat and sessions. Appaloft runs the Sandbox Runtime and delivery path.

const sandbox = await appaloft.sandboxes.create({
  source: { kind: "template", templateId },
  requestedIsolation: "gvisor",
  limits,
  networkPolicy: { mode: "deny", rules: [] },
});

const agent = await sandbox.agents.create({ harness: "pi" });
const run = await agent.runs.create({ task: userPrompt });
Blueprint marketplace

Common apps, packaged as Blueprints.

Start with these common apps, or browse more official Blueprints in the marketplace.

View all Blueprints
OpenClaw logo

OpenClaw

Self-host OpenClaw with provider keys and optional Ollama.

Supabase Lite

Supabase Lite

Small Supabase-style backend with Postgres.

n8n

n8n

Workflow automation service with Postgres-backed state.

ConnectorsReady

DNS, notifications, source, and observability connectors.

Cloudflare DNS is ready through Domain Connect. GitHub, Slack, Sentry, and more connectors continue into the deploy flow.

DNS connect console preview showing domain record plans, DNS provider coverage, and route verification status.

One product surface, many doors

CLI, MCP, SDK, OpenAPI, and GitHub share the same delivery semantics.

CLI

Deploy and check from the terminal.

Install the appaloft command, then deploy, check status, and roll back from your local terminal. No Appaloft backend or Docker setup is required just to start from the CLI.

  • appaloft deploy
  • appaloft status
  • appaloft rollback
appaloft deploy

Install the CLI

$ brew install appaloft/tap/appaloft

Works on macOS and Linux. The desktop app is available with brew install --cask appaloft/tap/appaloft-desktop.

$ appaloft deploy
πŸ”Ž detect  package.json / Dockerfile / compose.yaml
🧭 plan    web:3000 + worker + postgres
πŸš€ run     upload -> build -> start
βœ… verify  HTTPS, health, activity
🌐 done    live URL ready
Pricing

Start free, upgrade by organization capacity

Appaloft Cloud subscriptions are applied to the current organization. Collaborators are not the main billing axis; capacity is based on servers and static storage.

Feature / limit
Free
Basic Recommended
Team
Business
Enterprise
Price$0/mo$5/mo$15/mo$39/moCustom
Collaborators11UnlimitedUnlimitedCustom
Servers12515Custom
Hosted static sites1UnlimitedUnlimitedUnlimitedCustom
Publish size10MB250MB1GB2GBCustom
Files per publish1005002,0005,000Custom
Retained storage100MB1GB5GB20GBCustom
Basic RBACβ€”β€”
Audit log retentionβ€”β€”30 days30 daysCustom
Private deploymentβ€”β€”β€”β€”
Choose planStart freeChoose planChoose planChoose planContact sales

Free is limited to 1 hosted static site. Paid plans include unlimited hosted static sites and control capacity through publish size, file count, and retained storage.

Optional add-ons

Add servers or retained static storage monthly.

  • Extra server: $3/mo
  • Extra static storage: $5/mo
AI skill

Add Appaloft to your AI tool.

Run this command in your terminal. Back in your editor, ask AI to deploy the current repo. The live URL and logs come back in chat.

Terminal command
$ npx skills add appaloft/appaloft

Works with AI hosts that support skills.