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.