Skip to content

MiniMax

Rho supports MiniMax as a first-party provider. MiniMax serves its M-series coding models (MiniMax-M3, M2.x) from an Anthropic-compatible endpoint at https://api.minimax.io/anthropic/v1.

Provider details

SettingValue
Providerminimax
Authminimax-api-key
Environment overrideMINIMAX_API_KEY
API basehttps://api.minimax.io/anthropic/v1
Model sourceMiniMax /models
Metadatamodels.dev minimax
Default modelMiniMax-M3

Create an API key in the MiniMax console, then store it with Rho. Do not put the key in config.toml.

Interactive login

In the TUI, run:

text
/login minimax

Rho stores the key and refreshes the model list. Select a model with /model, for example:

text
/model minimax/MiniMax-M3

Remove the stored key with:

text
/logout minimax

Environment and automation

For CI or development, set MINIMAX_API_KEY. It overrides a stored key.

bash
export MINIMAX_API_KEY="<api-key>"
rho --provider minimax \
  --auth minimax-api-key \
  --model minimax/MiniMax-M3 \
  run "review this project"

Models and wire shape

Use /config and choose Refresh model lists to fetch the current catalog from https://api.minimax.io/anthropic/v1/models.

Cost, context, and reasoning controls come from models.dev under minimax. Rho speaks Anthropic Messages on the MiniMax Anthropic-compatible base, including native thinking blocks. MiniMax-M3 supports toggling thinking; M2.x models always think.

See MiniMax's API overview for rate limits and plan details.