Skip to content

refactor: rename CLI command from minimax to mmx#50

Merged
RyanLee-Dev merged 1 commit intomainfrom
refactor/rename-cli-to-mmx
Apr 8, 2026
Merged

refactor: rename CLI command from minimax to mmx#50
RyanLee-Dev merged 1 commit intomainfrom
refactor/rename-cli-to-mmx

Conversation

@RyanLee-Dev
Copy link
Copy Markdown
Collaborator

Summary

  • Rename CLI binary/command from minimax to mmx, following industry convention where platform API CLIs use abbreviated names (gh, az, hf) to distinguish from AI agent CLIs (claude, gemini)
  • npm package: minimax-climmx-cli
  • Config directory: ~/.minimax/~/.mmx/
  • All help text, usage strings, examples, docs, and build outputs updated (67 files)
  • API URLs, env vars (MINIMAX_API_KEY), and GitHub repo path unchanged

Test plan

  • bun run typecheck — pass
  • bun test — 72/72 pass
  • bun run build — outputs dist/mmx.mjs (113KB)
  • Verify mmx --version outputs correctly after npm install -g
  • Verify mmx --help shows updated ASCII banner and command examples
  • Verify ~/.mmx/config.json is used for credential storage

🤖 Generated with Claude Code

Follow industry convention (gh, az, hf) where platform API CLIs use
abbreviated company names, distinguishing from AI agent CLIs that use
full product names (claude, gemini, copilot).

Changes:
- npm package: minimax-cli → mmx-cli
- binary/command: minimax → mmx
- config directory: ~/.minimax → ~/.mmx
- User-Agent: mmx-cli/<version>
- All help text, usage strings, examples, and docs updated
- ASCII banner updated to MMX
- Build output: dist/mmx.mjs
- OAuth client ID: mmx-cli

Unchanged (company/API references):
- API URLs (api.minimax.io, api.minimaxi.com)
- Environment variables (MINIMAX_API_KEY, MINIMAX_REGION, etc.)
- GitHub repo path (MiniMax-AI-Dev/minimax-cli)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@RyanLee-Dev RyanLee-Dev merged commit 551f020 into main Apr 8, 2026
2 checks passed
@RyanLee-Dev RyanLee-Dev deleted the refactor/rename-cli-to-mmx branch April 8, 2026 21:44
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