[[providers]] entry in ~/.reasonix/config.toml that points at Chat Completions on POST /v1/chat/completions.
This page covers LLM text only (
https://llm.modellix.ai).Modellix model IDs are provider/name (for example openai/gpt-5.5). Put that full string in model or models so Reasonix sends it unchanged in the request body. See Models & Pricing.Set Up Reasonix
1
Install Reasonix
Install the 1.x CLI (npm is the documented default):Desktop downloads are on the Reasonix docs. CLI and desktop share the same config and credential files.
2
Store the Modellix API Key
Create a key in the Modellix console. Reasonix reads provider secrets from its global
Windows:Replace
.env, not from your shell profile or a project .env.macOS / Linux: ~/.reasonix/.envWindows:
%APPDATA%\reasonix\.envmdlx-xxxxxxxx with your Modellix API key. You can also paste the key in reasonix setup or desktop Settings → Model → Access; those flows write the same file.3
Add a Custom Provider
Edit the user config at Add or remove IDs in
~/.reasonix/config.toml (Windows: %APPDATA%\reasonix\config.toml). Merge the [[providers]] table into an existing file; do not delete other providers.models as needed. Full catalog: Models & Pricing.Config resolution is flags →
./reasonix.toml → user config.toml. Keep personal API providers in the user file.4
Start a Session
From your project directory:Switch models with
/model. Prefer the explicit Reasonix ref modellix/openai/gpt-5.5 (provider name, then the Modellix ID). Headless:reasonix setup can also add a custom OpenAI-compatible provider and write the key; afterwards, confirm base_url / request_url and models match the table above.Troubleshooting
Related
- Reasonix docs — install, config paths, TUI and desktop
- Models & Pricing — Model IDs and rates
- LLM API guide — protocols and curl examples
- OpenAI SDK — same
/v1Chat Completions gateway - OpenCode · Grok Build — other OpenAI-compatible agent setups