Skip to main content

Configuration

Use browsr.toml to keep your Distri configuration alongside your project. Place it at the root of your repo or next to the binaries you ship.

# browsr.toml
name = "browsr"

[model_settings]
model = "gpt-4.1-mini"
temperature = 0.5
max_tokens = 2000


[analysis_model_settings]
model = "gpt-4.1-mini"
temperature = 0.3
max_tokens = 800
context_size = 8000

[model_settings.provider]
name = "vllora"
base_url = "http://localhost:1237/v1"

[analysis_model_settings.provider]
name = "vllora"
base_url = "http://localhost:1237/v1"

Agent behavior (agents/browsr.md)

To customize how the agent thinks, edits, and validates selectors, update the system prompt in agents/browsr.md. You can start from the templates in the Browsr repo: agents folder. Common tweaks:

  • Add task-specific guardrails or preferred selector strategies.
  • Adjust retries/verbosity for local debugging with vLLora.
  • Document any custom tools you expose to the agent so sequences stay reproducible.

More

  • For advanced agent configuration and broader Distri options (workspaces, auth, control plane), refer to distri.dev.
  • Keep sensitive values out of the file; inject them via environment variables or your secrets manager.