Skip to content

ash serve

Start the Ash assistant server.

Usage

Terminal window
uv run ash serve [OPTIONS]

Options

OptionDefaultDescription
--config, -cautoPath to config file
--host, -h127.0.0.1Host to bind to
--port, -p8080Port to bind to

Examples

Terminal window
uv run ash serve
uv run ash serve --host 0.0.0.0 --port 3000
uv run ash serve --config ~/.ash/config.toml

What ash serve does

  1. Loads configuration
  2. Bootstraps runtime integrations
  3. Starts provider runtime (including Telegram if configured)
  4. Starts the server process

Press Ctrl+C to stop.