Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

amodal deploy

Deploy your agent to the Amodal platform or build for self-hosting.

Platform Deployment

amodal login          # authenticate first
amodal link           # link to a platform project
amodal deploy         # deploy current config

Deployment Lifecycle

amodal status         # check deployment status
amodal deployments    # list all deployments
amodal rollback       # revert to previous version
amodal promote        # promote a snapshot to production

Snapshot-Based Deployment

Amodal uses snapshot-based deployment. The build command captures the entire agent configuration into an immutable snapshot:

amodal build          # create a snapshot
amodal serve --config snapshot.json  # serve from snapshot

Docker

Build a Docker image for self-hosting:

amodal docker

Secrets

Manage encrypted secrets for deployment:

amodal secrets set DATADOG_API_KEY=xxx
amodal secrets list

Secrets are encrypted at rest and only decrypted in the runtime's memory during a session.

Hosted Runtime

The platform offers a hosted runtime with Daytona sandbox execution for isolated agent environments. This provides:

  • Sandboxed shell_exec tool execution
  • Session persistence
  • Automatic scaling