A catalogue of model providers, and settings that feel like settings
Model providers: xAI, Mistral, DeepSeek, Azure OpenAI, OpenRouter, Groq, Together, Fireworks and Cerebras join Anthropic, OpenAI and Gemini, each connected with just a key. One table in the contracts describes every provider (its API, address and key header) instead of a match per property. The proxy meets each provider's quirks: DeepSeek's and Groq's output limits, Mistral's tool choice and its refusal of stream options, Azure's api-key header, and Gemini's thought signatures, carried through the harness inside tool call ids. Routing picks a provider, then searches its models. Settings: the workspace's big header is only on its overview. Its other pages get a plain title. Settings is one entry in the sidebar, which slides over to the settings (General, Members, Billing, Integrations, Access tokens) the moment it is clicked, with an arrow back; nothing in the settings is repeated in the main menu.
No changes