Profiles
A profile is a named object that commands in an agent refer to instead of carrying the details themselves: an LLM, a REST API, a database, or an MCP server. Each profile is the interface to one external system. Profiles are edited in the UI and reach every agent server before its next run.
- How profiles workCommands in an agent name profiles, and profiles hold the details. An llm command says "profile": "gpt5_mini", and the LLM profile of that name holds the URL…
- LLM profilesAn LLM profile is one model at one vendor: how to reach the model and what it costs. Agents name the profile in the llm command. To use another model, define…
- API profilesAn API profile describes a REST server that agents call through the api command. The profile holds the server's base URL, the headers and query parameters se…
- Database profilesA database profile describes a database connection that agents query through the db command. The profile holds the connection string and the pool settings fo…
- MCP serversAn MCP server is a tool provider that agents use through the llm command's mcp field. The agent server reads the list of tools from the MCP server and offers…

