CLI Reference
Everstack command-line interface reference.
The Everstack CLI (evs) is a cloud-provider-style tool for managing your Everstack resources from the terminal. Install it, authenticate once, and control agents, sandboxes, deployments, and more.
evs --helpCommands
evs login
Authenticate, log out, and check your current identity.
evs config
Manage named profiles, contexts, and configuration values.
evs sandbox
Create, inspect, exec into, and manage sandbox environments.
Self-hosted operator commands
evs serve
Start the Everstack server with all platform services.
evs migrate
Run database migrations for PostgreSQL and ClickHouse.
Installation
curl -fsSL https://get.everstack.ai/install.sh | bashOr with Homebrew:
brew install everstacklabs/tap/evsSee installation for options and manual install steps.
Global flags
These flags are available on every command:
| Flag | Description |
|---|---|
--no-update-check | Disable automatic update checks (env: EVS_NO_UPDATE_CHECK) |
--config | Path to a server config YAML file (repeatable; self-hosted operator use) |
--help / -h | Help for any command |
--version / -v | Print version and exit |
Authentication
Run evs login --api-url <instance-url> once. The sandbox and memory commands then use the endpoint and credential saved for the active context automatically.
The sandbox and memory commands also accept per-command connection overrides:
| Flag | Description |
|---|---|
--api-key | API key (env: EVS_API_KEY) |
--api-url | API server URL (env: EVS_API_URL) |
--tenant-id | Tenant ID override |
See evs login for browser and API-key authentication.

