
Add provider
Pick a provider such as OpenAI, Anthropic Claude, Google Gemini or OpenRouter from the Add provider menu.
Models
Add a provider in Settings → Model and save each card. The model list is fetched from the provider, cached, and refreshed once per run or when you press refresh.

Whichever way you connect, there is one model chooser, grouped by provider.
API key
Your own server
Subscription
Providers
Read at build time from the app’s own provider list. Five ship in the app; the rest are added as provider packages from the official marketplace and then connected in Settings → Model.
openrouter.aiapi.deepseek.comapi.x.aiapi.together.xyzapi.fireworks.aiapi.groq.cominference.poolside.aiapi.cerebras.aiapi.sambanova.aiapi.tokenfactory.nebius.cominference.baseten.corouter.requesty.ailocalhost:4000router.huggingface.coai-gateway.vercel.shapi.v0.devapi.aihubmix.comapi.hicap.aiinference-api.nousresearch.cominfer-modelarts.cn-southwest-2.myhuaweicloud.comapi.inference.wandb.aiapi.xiaomimimo.comapi.kilo.aiapi.z.aiapi.z.aidashscope.aliyuncs.comdashscope.aliyuncs.comark.cn-beijing.volces.comapi.mistral.aiapi.moonshot.aiapi.asksage.ailocalhost:11434localhost:1234code.aiservice.us-chicago-1.oci.oraclecloud.com
From the composer
Click the model name under the composer to open the same chooser. For models that reason, set the reasoning level here.
Managing providers
Provider cards show whether they are connected and how many models were synced. Context windows and output limits come from the app’s bundled model catalog and what the provider reports.

Pick a provider such as OpenAI, Anthropic Claude, Google Gemini or OpenRouter from the Add provider menu.

Every tile runs its own conversation loop, so several conversations get answers at once.

The audit log records which provider and model each turn ran on.

Any model
This conversation ran on local-model, served by an OpenAI-compatible server. Editing files and running tests work the same whichever provider you connect.
Ave launches the official claude CLI Ave discovers automatically with an app-owned config folder, and never reads OAuth tokens or reuses API keys. The CLI’s own tools are off; only Ave’s tools are offered, through its MCP bridge. This route has no model choice and no image attachments.
If it is an OpenAI-compatible endpoint, connect it by address. The model list comes from the server, and you can declare whether it accepts images.
Context windows and output limits come from the public models.dev catalog, fetched at most once a day. No account, key or conversation is sent, and you can turn it off in Settings → Model → Model catalog.
Add it as a provider package from a marketplace. The Model tab has a More providers in Marketplace button.
Price corrections in the Model tab set dollars per million tokens per model; the Usage tab and its CSV export use those rates.