Quickstart

# config.yaml
settings:
  persist_cache: true
  blastai_log_level: "info"
  browser_use_log_level: "info"

# Start BLAST with your config
blastai serve --config config.yaml

Secrets

settings:
  secrets_file_path: "secrets.env"  # Path to secrets file

The secrets file can contain usernames and passwords for web apps BLAST may need to access:

jira_username=calebwin
jira_password=akjgvowi

Browser

settings:
  local_browser_path: "none"  # Path to Chrome/Chromium binary

The local_browser_path setting accepts these values:

  • "none" (default) - Use system-installed browser
  • "auto" - Auto-detect browser location
  • "/path/to/browser" - Specific browser binary path

Caching

settings:
  persist_cache: false  # Persist cache between serving sessions

Logging

Control log verbosity for different components:

settings:
  blastai_log_level: "debug"    # Logging level for BLAST
  browser_use_log_level: "info" # Logging level for browser_use

Available log levels (from most to least verbose):

  • "debug" - Detailed debugging information
  • "info" - General information
  • "warning" - Warning messages
  • "error" - Error messages only
  • "critical" - Critical errors only

Next Steps