Zed
Zed is a high-performance editor with a built-in AI assistant. It supports custom OpenAI-compatible endpoints, making it easy to route through Candela.
Configuration
Section titled “Configuration”Edit your Zed settings (~/.config/zed/settings.json or Cmd+,):
{ "language_models": { "openai": { "api_url": "http://localhost:1234/v1", "api_key": "candela", "available_models": [ { "name": "gemini-3.5-pro", "display_name": "Gemini 3.5 Pro (via Candela)", "max_tokens": 8192 }, { "name": "gemini-3.5-flash", "display_name": "Gemini 3.5 Flash (via Candela)", "max_tokens": 8192 }, { "name": "llama3.2:3b", "display_name": "Llama 3.2 3B (Local)", "max_tokens": 4096 } ] } }, "assistant": { "default_model": { "provider": "openai", "model": "gemini-3.5-pro" } }}Using the Assistant
Section titled “Using the Assistant”- Open the AI assistant panel:
Cmd+Shift+?(macOS) orCtrl+Shift+? - Select a Candela model from the model picker
- Start chatting — all requests are traced
Inline Completions
Section titled “Inline Completions”Zed can also use Candela for inline code completions:
{ "features": { "inline_completion_provider": "openai" }}