Calliope AI Astrolift AI is the open-source runtime product in the Calliope AI family. Explore Calliope AI

Deploy in your environment.
Use a repeatable workflow.

Astrolift AI provides a control plane for deploying and operating applications and agents. Declare workload requirements in astrolift.toml and use the CLI or operator interface. AWS is supported today; other backends are in progress.

AWSSupported cloud path today
ManifestDeclarative workload configuration
MITSelf-hostable core
SupportImplementation and operation scoped separately
astro — deploy
astro deploy --app payments# reading astrolift.toml … building image …→ pushing to your registry ok→ applying to cluster prod-eu (your AWS) ok→ preview env per PR ready ok# live in your account — nothing left ours.

Capabilities

Deployment and operations for your workloads

Use shared configuration and operating workflows across applications.

Declarative workloads

Describe resources and routes in astrolift.toml. Backend support and migration requirements depend on the target environment.

Application services

Configure databases, queues and caches through the supported deployment integrations.

Preview environments

Configure isolated environments for pull requests and their cleanup policy.

Tenant and project boundaries

Manage tenants, projects and workloads through the control plane.

Contact us

Questions about running your own cloud?

Talk to the team — we’ll help you get Astrolift shipping on your own infrastructure.

How it works

Configure and deploy

Set up the control plane, declare the workload and verify it in the target environment.

1

Install on your cluster

Review the supported backend and provision the control plane with the required database, credentials and networking.

2

Describe your apps

Declare workload resources and routes in astrolift.toml.

3

Deploy your way

Use the astro CLI, operator interface or API for your configured deployment workflow.

◇ astrolift.toml
# one manifest — any cloud
[app]
name = "payments"
cloud = "aws"      # or azure | gcp | oci

[service.api]
build = "./api"
port  = 8080
scale = { min = 2, max = 10 }

[resources]
postgres = "15"
redis    = "7"

[previews]
per_pull_request = true

Get started

Install the astro CLI.

Pick your platform. Then astro login and ship.

HomebrewmacOS · Linux
brew install calliopeai/tap/astro
ScoopWindows
scoop install astro
curlany shell
curl -fsSL https://astrolift.ai/install.sh | sh
Dockercontainer
docker run --rm calliopeai/astro:latest

Deployment support

AWS today, additional backends in progress

Workloads run in your selected environment. Network egress depends on application connections, model endpoints and your network policy. Scope on-premises or isolated deployments with the team.

Part of the Calliope AI platform

Build it. Run it. Govern it.

Astrolift is the run layer of Calliope AI — the same team, the same private-AI perimeter, three composable products.