Skip to main content

Overview

Moondust connects to upstream model APIs using credentials you configure in the app. Endpoints, auth, and model identifiers depend on the provider.

Nothing here ranks one vendor over another. Pick what fits your workflow and billing.

Status

ProviderStatus in MoondustHow it works
OpenRouterImplementedHosted API in the app (OAuth or API key). OpenRouter
CursorImplementedCursor Agent CLI (agent on PATH). Cursor
ClaudeImplementedClaude Code CLI (claude on PATH). Claude
CodexPlannedCodex
PiPlannedPi

Pick a provider and model per thread in the chat UI. Utility features (commit message suggestion, branch review helper, quick question, Git wizard conflict resolution) use the utility model from Settings → Providers and can point at OpenRouter, Cursor, or Claude independently of the main thread.

For setup details, open the doc in the third column for each implemented provider.