Zed

Expose LLMRPM models in Zed's assistant model picker.

Configuration

SettingValue
API shapeOpenAI-compatible
Base URLhttps://llmrpm.com/api/v1
AuthAuthorization: Bearer llmrpm_...
  • Open Zed settings and configure the openai language model provider.
  • Set api_url to https://llmrpm.com/api/v1.
  • Add the public model IDs you want exposed in the model picker.
  • Set the API key through Zed secrets or your environment.

Example

settings.json
{
  "language_models": {
    "openai": {
      "api_url": "https://llmrpm.com/api/v1",
      "available_models": [
        {
          "name": "claude-sonnet-5",
          "display_name": "LLMRPM Sonnet",
          "max_tokens": 200000
        }
      ]
    }
  }
}

Troubleshooting

SymptomCause & fix
Authentication errorCheck that the API key has no extra spaces and has not been revoked in the dashboard.
Model rejectedUse a public model ID returned by GET /api/v1/models; do not use display names or aliases.
Connection issueConfirm the configured base URL is exactly the one shown above and that your network allows HTTPS to llmrpm.com.

Notes

  • If Zed does not list the model, verify the name exactly matches a public ID from /api/v1/models.
  • Use a lower-latency model for inline edits and a stronger model for planning.