Skip to main content
Zed speaks the OpenAI Chat Completions dialect, so it runs on Sideren as an openai_compatible language-model provider.

One command

The setup helper writes a Sideren provider into Zed’s settings.json. See setup helper.

Configure

Zed reads an openai_compatible provider from settings.json (Command Palette → zed: open settings file):
settings.json
Don’t put the key in settings.json. Zed reads it from the provider’s Settings UI or from a SIDEREN_API_KEY environment variable (the provider id, upper-cased, plus _API_KEY). The settings file lives at ~/.config/zed/settings.json on macOS and Linux, and %APPDATA%\Zed\settings.json on Windows.

Verify

Open the Agent Panel, pick a Sideren model, and send a trivial prompt. To confirm the key works against the gateway without Zed in the loop: