packages/docs/cli/start.mdx
eliza startStarts the HTTP + WebSocket API without an interactive REPL. Use this for local development, desktop shells, and headless deployments. eliza run is an alias for this command.
| Flag | Description |
|---|---|
--connection-key [key] | Set or auto-generate a connection key for remote access. When passed without a value, a random 32-hex-character key is generated. When the server binds to a non-loopback address and no token is already set, a key is auto-generated regardless of this flag. |
ELIZA_PORT).SIGINT or SIGTERM.| Flag | Description |
|---|---|
--verbose | Enable informational-level runtime logs |
--debug | Enable debug-level runtime logs |
--profile <name> | Load a named CLI profile (applies profile-specific env vars) |
--no-color | Disable ANSI color output |
Run eliza start --help for the full flag list in your build.
# Start the server with default settings
eliza start
eliza start --connection-key
eliza start --connection-key my-secret-key
ELIZA_PORT=3000 eliza start