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 configDeployment Lifecycle
amodal status # check deployment status
amodal deployments # list all deployments
amodal rollback # revert to previous version
amodal promote # promote a snapshot to productionSnapshot-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 snapshotDocker
Build a Docker image for self-hosting:
amodal dockerSecrets
Manage encrypted secrets for deployment:
amodal secrets set DATADOG_API_KEY=xxx
amodal secrets listSecrets 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_exectool execution - Session persistence
- Automatic scaling