Skip to content

LibreChat

LibreChat supports custom OpenAI-compatible endpoints. Add Cloakray in librechat.yaml:

endpoints:
  custom:
    - name: "Cloakray"
      apiKey: "${CLOAKRAY_API_KEY}"
      baseURL: "https://api.cloakray.com/v1"
      models:
        default: ["gpt-5.5", "claude-sonnet-4-6", "gemini-3.6-flash"]
        fetch: true
      titleConvo: true
      titleModel: "gemini-3.6-flash"
      modelDisplayLabel: "Cloakray"

Put the key in LibreChat's .env:

CLOAKRAY_API_KEY=ckr_...

With fetch: true, LibreChat loads the full model list from GET /v1/models; default is what it shows if that fails. A small, fast model makes a good titleModel, since it runs on every new conversation.

Restart LibreChat after editing the file, then pick Cloakray in the endpoint menu.