Skip to content

feat: add MiniMax provider support#416

Open
ximiximi423 wants to merge 1 commit intorowboatlabs:mainfrom
ximiximi423:feature/add-minimax-provider
Open

feat: add MiniMax provider support#416
ximiximi423 wants to merge 1 commit intorowboatlabs:mainfrom
ximiximi423:feature/add-minimax-provider

Conversation

@ximiximi423
Copy link

Summary

  • Add MiniMax as a new model provider with OpenAI-compatible API integration
  • Support two models: MiniMax-M2.5 (default) and MiniMax-M2.5-highspeed
  • Both models support 204,800 tokens context window

Supported Models

Model ID Description
MiniMax-M2.5 Peak Performance. Ultimate Value. Master the Complex
MiniMax-M2.5-highspeed Same performance, faster and more agile

Changes

  • Add minimax flavor to LlmProvider enum in shared models
  • Add MiniMax provider creation using @ai-sdk/openai-compatible SDK (OpenAI-compatible API)
  • Add MiniMax to CLI provider configuration with default API key env var, base URL, and model
  • Add MiniMax to desktop app (Rowboat X) settings dialog with provider config
  • Add MiniMax to onboarding model discovery list
  • Add MINIMAX_API_KEY environment variable support in .env.example and docker-compose.yml

API Details

  • Endpoint: https://api.minimax.io/v1 (OpenAI-compatible)
  • Auth: Bearer token via MINIMAX_API_KEY

API Documentation

Test Plan

  • Verify MiniMax provider appears in CLI model configuration
  • Verify MiniMax provider appears in desktop app settings
  • Test model connection with MiniMax API key
  • Verify chat completion with MiniMax-M2.5 model

Add MiniMax as a new model provider with OpenAI-compatible API integration.

Supported models:
- MiniMax-M2.5 (default) - Peak Performance, Ultimate Value
- MiniMax-M2.5-highspeed - Same performance, faster and more agile

Changes:
- Add "minimax" flavor to LlmProvider enum (shared models)
- Add MiniMax provider creation using OpenAI-compatible SDK
- Add MiniMax to CLI provider configuration with defaults
- Add MiniMax to desktop app settings dialog
- Add MiniMax to onboarding model discovery
- Add MINIMAX_API_KEY environment variable support
- Update docker-compose.yml and .env.example

API endpoint: https://api.minimax.io/v1 (OpenAI-compatible)
Context window: 204,800 tokens

API Documentation:
- https://platform.minimax.io/docs/api-reference/text-openai-api
- https://platform.minimax.io/docs/api-reference/text-anthropic-api
@vercel
Copy link

vercel bot commented Mar 9, 2026

@ximiximi423 is attempting to deploy a commit to the RowBoat Labs Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant