Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Setup guide - Documented by Goose

Use Mistral in Goose

goose lists Mistral AI as a built-in provider that needs MISTRAL_API_KEY. Configure it with goose configure > Configure Providers in the CLI, or Settings > Models > Configure providers in goose Desktop.

Last verified 6 steps2 official sources

Steps

  1. Step 1.

    In your terminal, run:

    Terminal
    goose configure
  2. Step 2.

    Select Configure Providers (Change provider or update credentials) and press Enter.

  3. Step 3.

    Choose Mistral AI as the model provider and press Enter. Use the arrow keys to move through the options, or start typing to filter the list.

  4. Step 4.

    Enter your MISTRAL_API_KEY when prompted, then choose the model you want to use. The change takes effect the next time you start a session.

  5. Step 5.

    Desktop alternative: open the sidebar, click Settings, open the Models tab, click Configure providers, click your provider in the list, add your API key, and click Submit.

  6. Step 6.

    To set the model for a single session, use the run command (docs example shown; swap in a Mistral model id):

    Terminal
    goose run --model claude-sonnet-4-0 -t "initial prompt"

Caveats

  • goose's providers table describes Mistral AI as giving access to general-purpose models, Codestral and Pixtral, but lists no model ids. The ids here come from Mistral's Models Overview.
  • goose's docs: "goose configure doesn't support entering custom model names." For a model missing from the list, use goose Desktop or edit GOOSE_MODEL in config.yaml.
  • The goose docs do not document the GOOSE_PROVIDER value for Mistral.
  • Pixtral, mentioned in goose's table, is deprecated in Mistral's docs (pixtral-large-2411 retired 2026-05-31).
  • Devstral 2 (devstral-2512) was retired 2026-07-31 and replaced by mistral-medium-3-5.

FAQ

How do I use Mistral in Goose?

goose lists Mistral AI as a built-in provider that needs MISTRAL_API_KEY. Configure it with goose configure > Configure Providers in the CLI, or Settings > Models > Configure providers in goose Desktop.

Which Mistral model ids work in Goose?

The official docs read for this guide list mistral-medium-3-5, mistral-medium-latest, mistral-small-2603, mistral-small-latest, codestral-2508 and codestral-latest.

Is this an official Mistral and Goose setup?

Goose documents this setup in its own docs. It was last checked against 2 official pages on October 17, 2026.

Sources

Last verified against 2 official pages.

Newsletter

New models, set up the day they ship

One email per week. New model releases, the coding tools that support them and how to wire them up.