Curated registry

Integrations are paths, not promises.

A registry row means configuration and runtime support exists. Your account, model, deployment, region, and entitlement still require real verification.

A provider instance is one configured ID, runtime type, base URL, and settings. A provider connection is an encrypted credential envelope owned by a human or system principal.

Registry matrix

IntegrationProtocolAuthenticationScope / caveat
GitHub CopilotOpenAI-shapedDevice OAuthpersonal Grey-area gateway use; disabled by default.
Claude CodeAnthropicGateway keyClient-only setup, not an upstream provider.
OpenAI CodexResponsesDevice OAuth + PKCEexperimental Personal; client ID optional.
OpenAIOpenAIAPI keySystem or personal.
AnthropicAnthropicAPI key or setup tokenNative Messages and token count; encrypted setup-token storage.
Google GeminiOpenAI-compatibleAPI keyGoogle's compatibility endpoint.
Google AI StudioGeminiAPI keyChat with streaming and tools, image, video.
Vertex AI (Agent Platform)Gemini/VertexAPI key or service accountProject/location scope; Cloud billing.
Google AntigravityCloud Code Assist v1internalBrowser OAuthexperimental Personal; undocumented API and operator-provided OAuth client required.
OpenRouterOpenAI-compatibleAPI keyMulti-vendor aggregator.
GroqOpenAI-compatibleAPI keyHosted low-latency inference.
Mistral AIOpenAI-compatibleAPI keyHosted Mistral models.
CerebrasOpenAI-compatibleAPI keyHosted inference.
DeepSeekOpenAI-compatibleAPI keyDeepSeek's own models.
Moonshot AI (Kimi)OpenAI-compatibleAPI keyInternational platform.
Moonshot AI (Kimi), ChinaOpenAI-compatibleAPI keyChina platform; separate keys.
Zhipu BigModelOpenAI-compatibleAPI keyGLM models in China; no model discovery.
Z.aiOpenAI-compatibleAPI keyZhipu's international platform; no model discovery.
Alibaba Cloud Model Studio (Qwen)OpenAI-compatibleAPI keySingapore region; region-bound keys; no model discovery.
Alibaba Cloud Model Studio (Qwen), ChinaOpenAI-compatibleAPI keyBeijing region; region-bound keys; no model discovery.
Alibaba Cloud Model Studio (Qwen), USOpenAI-compatibleAPI keyVirginia region; region-bound keys; no model discovery.
Alibaba Cloud Coding PlanOpenAI-compatibleCoding Plan keypersonal Alibaba Cloud allows plan keys only in interactive coding tools.
Alibaba Cloud Coding Plan (Anthropic API)AnthropicCoding Plan keypersonal The same plan and terms over Messages.
Alibaba Cloud Coding Plan, ChinaOpenAI-compatibleCoding Plan keypersonal China site; the same terms.
Alibaba Cloud Coding Plan, China (Anthropic API)AnthropicCoding Plan keypersonal China site over Messages; the same terms.
Volcengine ArkOpenAI-compatibleAPI keyDoubao and other models in China; no model discovery.
SiliconFlowOpenAI-compatibleAPI keyOpen models; international site.
SiliconFlow, ChinaOpenAI-compatibleAPI keyChina site; separate keys.
NVIDIA NIMOpenAI-compatibleAPI keyterms Hosted catalog, free for prototyping.
VeniceOpenAI-compatibleAPI keyPrivate inference of open models.
NEAR AI CloudOpenAI-compatibleAPI keyModels in confidential computing.
MiniMaxOpenAI-compatibleAPI keyInternational platform.
MiniMax, ChinaOpenAI-compatibleAPI keyChina platform; separate keys.
LongCatOpenAI-compatibleAPI keyMeituan's LongCat models.
ModelScopeOpenAI-compatibleAccess tokenterms Free for non-commercial use within rate limits.
ModelScope, ChinaOpenAI-compatibleAccess tokenterms China site; the same terms.
Novita AIOpenAI-compatibleAPI keyOpen-model aggregator.
AvianOpenAI-compatibleAPI keyHosted open-model inference.
VivgridOpenAI-compatibleAPI keyModel selected server-side; no model discovery.
ShengsuanYunOpenAI-compatibleAPI keyMulti-vendor model router.
Amazon BedrockOpenAI-compatibleBearer API keyRegion required; no IAM/SigV4.
Azure OpenAIChatAzure api-keyModel ID is deployment name; legacy discovery version.
OllamaOllamaNonelocal Native local discovery/chat.
LocalAIOpenAI-compatibleOptional API keylocal Audio capabilities may be inferred.
LiteLLMOpenAI-compatibleOptional API keylocal Self-hosted LiteLLM proxy.
vLLMOpenAI-compatibleOptional API keylocal Self-hosted vLLM server.
LM StudioOpenAI-compatibleOptional API keylocal LM Studio's local server.
Edge TTSSpeechNone by defaultunofficial Public Edge read-aloud service.
ElevenLabsNative audioAPI keySystem or personal. Direct speech-to-text and text-to-speech.
Xiaomi MiMoChat Completions audioAPI keySystem or personal. Direct text-to-speech through MiMo's audio contract.
Custom OpenAI-compatibleOpenAI-compatibleOptional API keyActual surfaces depend on upstream.
OpenCode ZenOpenAI-compatibleNone by default; optional API keySystem or personal. Anonymous multi-model endpoint; availability varies by model.
Kilo CodeOpenAI-compatibleNone by default; optional API keySystem or personal. Anonymous multi-model endpoint with auto/free routing.
LLM7.ioOpenAI-compatibleNone by defaultSystem or personal. Anonymous turbo-tier chat models.
OVH AI EndpointsOpenAI-compatibleNone by defaultSystem or personal. Anonymous per-IP tier with strict rate limits; NVR voices on speech.
Pollinations.aiOpenAI-compatibleNone by defaultSystem or personal. Anonymous text inference with provider-specific paths.
Custom Anthropic-compatibleAnthropicAPI keyRequires Messages-compatible upstream.

A row with no model discovery offers no model list to sync; name its models in exact targets. litellm also remains an advanced runtime type, beside the LiteLLM card.

Companion daemonThe github_copilot, openai_codex, google_antigravity, edge_tts, opencode_zen_anonymous, and anthropic_setup_token provider types are served by an optional, separately distributed companion daemon, which an administrator adds as an extension, with its address and shared secret, on the console's Providers page. Without one, those provider types are unavailable.

Credential resolution

Generic API-key providers resolve the human's private default connection, then a system connection, then the legacy config/secret seed. Generic system fallback is not project-binding-gated today.

Copilot is stricter: humans use their own OAuth; services require an exact active project/provider/service binding to a gateway-owned credential. Codex OAuth remains human-private.

At-rest qualificationHuman connections are encrypted. System provider keys can also remain in plaintext secrets.json for compatibility, so protect all state and backups.

Four Google paths

Google Gemini uses the OpenAI-compatible endpoint. Google AI Studio uses native Gemini, with streaming chat and function tools, and supports image/video. Vertex AI uses native Gemini/Vertex, with the same chat, in a project and location scope. Experimental Google Antigravity uses owner-private browser OAuth and undocumented Cloud Code Assist v1internal APIs for exact catalog discovery and non-streaming chat. IDs and availability differ by API and location.

Local detection

The console can probe common addresses for Ollama, LocalAI, LM Studio, vLLM, Jan, text-generation web UI, and llama.cpp, including host.docker.internal. Detection reports candidates; the operator adds them. Silent auto-add is opt-in.

Anonymous provider automation

Set LLMGW_ANONYMOUS_PROVIDER_AUTOMATION=true to opt into the reviewed no-key profiles for OpenCode Zen, Kilo Code, LLM7.io, OVH AI Endpoints, and Pollinations.ai. The gateway adds missing default instances, filters their free catalogs, and runs one minimal verification request per provider at startup, limited by a durable 24-hour claim. It creates no credential and does not overwrite customized, credentialed, disabled, or existing provider instances.

Public service limitsAnonymous availability and model catalogs can change. A model listing proves discovery, not inference; use Test completion. Rate limits and outages remain provider conditions and are recorded rather than hidden.

Lifecycle evidence

  • Check reachability: catalog endpoint answered.
  • Sync catalog: model/capability rows persisted.
  • Test completion: a real inference request succeeded.
  • Clear cache and retry: local cache reset only; cannot repair credentials or entitlement.

Provider risk boundaries

Respect subscription terms. No Claude personal OAuth, browser-cookie extraction, stealth session reuse, or official-client impersonation is implemented. Google Antigravity relies on an undocumented API; Edge TTS and Azure discovery can also change independently of this project.