AI providers

Overview

To send a message, mouaif needs a connection to the provider that serves the model you picked. A connection is an API key — or a browser sign-in — that you give to the provider. It does not log you into mouaif; for the app login see Authentication.

Connections live at app level, not per project: you add a provider once and every project can use it.

Usage

Connect a provider

  1. Open Settings → Providers.

  2. Tap + Add provider and choose a provider from the list.

  3. Enter the requested API key and API base URL, or tap Sign in when the provider offers browser sign-in.

  4. Save the provider, then run its model refresh or connection test to confirm it works.

    The built-in providers are:

Add a model to a project

Open a project's settings, then its Models editor, and add an entry that names this provider and the model id you want. The live model catalog in the chat's model picker can also refresh and pull the provider's own list.

Sign in with an account instead of a key

Anthropic, OpenRouter, and GitHub Copilot offer Sign in in the provider form. The browser is sent to the provider, you authorize mouaif, and the resulting token or key is stored on your computer. You can sign in with more than one account for the same provider and pick the account in the provider form.

Where credentials are kept