Compatibility
Bring the AI accounts you already use.
Connect supported subscriptions, managed sign-ins, or your own API keys. Availability and limits continue to follow each provider and plan.
Download MaestrlyThree ways to connect
Subscription / login
Use an eligible account and the catalog that its plan exposes.
Managed sign-in
Authorize a supported provider through its login or runtime flow.
BYOK / API
Supply your own key and pay the provider directly for API usage.
Source of truth
Compatibility matrix
Capabilities can vary by account, endpoint, and selected model. Beta integrations are labeled explicitly.
| Provider | Connection | Status | Models / catalog | Reasoning | Fast | Vision | Tools | MCP | Subagents | Multi-account | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ChatGPT / Codex | Subscription | Stable | Codex models available to the connected account | Yes | By model | By model | Yes | Yes | Yes | Yes | Model access and limits follow your ChatGPT plan and provider availability. |
| GitHub Copilot | OAuth / managed | Stable | Models exposed by GitHub Copilot | Yes | By model | By model | Yes | Yes | Yes | Yes | Catalog and quotas depend on your GitHub Copilot plan. |
| OpenAI-compatible API | API key | Stable | OpenAI and compatible API catalogs | Yes | By model | By model | Yes | Yes | Yes | Yes | Feature parity depends on the selected endpoint and model. |
| Claude | OAuth / managed | Stable | Claude models available to the connected account | Yes | No | By model | Yes | Yes | Yes | Yes | Available models and usage limits follow the connected Claude account and plan. |
| Grok | OAuth / managed | Beta | Grok models available through the connected xAI account | Yes | By model | By model | Yes | Yes | Yes | Yes | OAuth-managed account flow; model availability and limits follow the connected xAI account and subscription. |
| ChatGPT Web Companion | Advanced companion | Beta | Models exposed by the active web session | Yes | By model | By model | Yes | Requires pairing | No | No | Advanced companion flow with reduced parity; scoped MCP access depends on pairing the active session and its granted scopes. Web behavior can change without notice. |
Multiple accounts, one model picker.
Add more than one supported account, choose it per conversation, and switch when a limit or project boundary calls for it. Automatic fallback only applies where the connected provider and workflow support it.
What to expect
- The provider controls model availability, quotas, pricing, and policy.
- A capability marked available can still depend on the chosen model.
- Beta connections may have reduced parity or require advanced setup.
- Remote execution is not listed because it is not an available product feature.
Provider FAQ
Does Maestrly resell tokens?
No. Your subscription or API relationship remains with the selected provider.
Who bills model usage?
The provider bills your subscription or API usage under its own terms. Maestrly is free and optional contributions do not unlock features.
Does every provider have identical features?
No. Tools, vision, reasoning, limits, and context behavior can vary by provider, account, and model.
Can provider support change?
Yes. Catalogs, SDKs, plans, and provider policies change; this matrix reflects the latest validated public status.