Skip to main content

Prerequisites

To run Scout on-premise, you need:
  • A place to run it: a Kubernetes cluster, a container runtime, or a host for the binary
  • OpenAI-compatible API (e.g. LiteLLM) serving an Anthropic Claude model
  • Coalesce Quality client credentials (QUALITY_CLIENT_ID and QUALITY_CLIENT_SECRET), see Configuration

Deployment

Scout runs as a single process that makes only outbound connections. You can run it inside your network without exposing any port.
Use Kubernetes for a long-running deployment. The manifests, a Kustomize overlay, setup instructions and a worked example are in getsynq/synq-scout-k8s.
To use the Scout tools from an AI client, you do not need an on-premise deployment. Use the hosted MCP server, see MCP.

Configuration

Scout signs in to Coalesce Quality with a client ID and a client secret. To get them:
  1. Go to Settings → Scout AI → Infrastructure.
  2. Set the deployment method to Self-hosted (on-premises).
  3. Copy the client ID and client secret shown under Self-hosted infrastructure.
Give them to Scout as the QUALITY_CLIENT_ID and QUALITY_CLIENT_SECRET environment variables, or in the synq block of agent.yaml. If your workspace is not in the EU region, also set QUALITY_REGION to us or au. The Scout CLI reference lists the other ways to sign in, such as synq-scout auth login.

LLM Model Configuration

Scout sends its model calls to an OpenAI-compatible endpoint, such as a LiteLLM proxy. It uses two models: a thinking model for reasoning and triage, and a summary model for summaries. If you do not set them, both are Claude Sonnet. Set the endpoint and the models with these environment variables, or in the llm.openai block of agent.yaml: The model names should match what your OpenAI-compatible API expects (e.g. the model name configured in LiteLLM). To see the supported models and their stable and latest versions, go to Settings → Scout AI → Models in Coalesce Quality.

Support

For help with a deployment, read the synq-scout-k8s repository, report a problem in its issues, or contact your Coalesce Quality team.