en un clic
cli-anything-minimax
// Command-line interface for MiniMax AI — chat (MiniMax-M2.7) and TTS (speech-2.8-hd) via the MiniMax API.
// Command-line interface for MiniMax AI — chat (MiniMax-M2.7) and TTS (speech-2.8-hd) via the MiniMax API.
Command-line interface for Pioneer Rekordbox 6/7 - DJ library and live-deck control via guarded SQLCipher master.db access (pyrekordbox) + virtual MIDI mapping. Provides library inspection, playlist creation/add/clear, and live-deck mixing (play/sync/crossfade/EQ). Pioneer ships no playback REST API; this harness combines the only two real surfaces (encrypted DB + MIDI) into one agent-native CLI.
Command-line interface for Calibre - A stateful CLI harness for e-book library management, metadata editing, and format conversion wrapping the real Calibre tools (calibredb, ebook-convert, ebook-meta)...
3MF mesh geometry editor — detect and resize cylindrical holes, repair meshes, compare 3D printing files. Works with BambuStudio and PrusaSlicer 3MF files.
3MF mesh geometry editor — detect and resize cylindrical holes, repair meshes, compare 3D printing files. Works with BambuStudio and PrusaSlicer 3MF files.
Use when the user wants OpenClaw to build, refine, test, or validate a CLI-Anything harness for a GUI application or source repository. Adapts the CLI-Anything methodology to OpenClaw without changing the generated Python harness format.
Command-line interface for Obsidian — Knowledge management and note-taking via Obsidian Local REST API. Designed for AI agents and power users who need to manage notes, search the vault, and execute commands without the GUI.
| name | cli-anything-minimax |
| description | Command-line interface for MiniMax AI — chat (MiniMax-M2.7) and TTS (speech-2.8-hd) via the MiniMax API. |
A CLI harness for MiniMax AI — providing chat completions and text-to-speech synthesis through the MiniMax API.
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=minimax/agent-harness
Prerequisites:
# Show help
cli-anything-minimax --help
# Start interactive REPL
cli-anything-minimax
# Chat with MiniMax-M2.7
cli-anything-minimax chat --prompt "What is AI?"
# High-speed model
cli-anything-minimax chat --prompt "Quick answer" --model MiniMax-M2.7-highspeed
# Stream chat response
cli-anything-minimax stream --prompt "Write a poem about code"
# Synthesize speech
cli-anything-minimax tts --text "Hello world" --output hello.mp3
# JSON output for agents
cli-anything-minimax --json chat --prompt "Hello"
| Command | Description |
|---|---|
chat | Chat with MiniMax LLM |
stream | Stream chat completion |
| Command | Description |
|---|---|
tts | Synthesize text to speech (hex-decoded MP3 via SSE) |
voices | List available voice IDs |
| Command | Description |
|---|---|
session status | Show session status |
session clear | Clear session history |
session history | Show command history |
| Command | Description |
|---|---|
config set | Set a configuration value |
config get | Get a configuration value (or show all) |
config delete | Delete a configuration value |
config path | Show the config file path |
| Command | Description |
|---|---|
test | Test API connectivity |
models | List chat models |
models --tts | List TTS models |
export MINIMAX_API_KEY="your-api-key"
# or
cli-anything-minimax config set api_key "your-api-key"
cli-anything-minimax chat --prompt "Explain quantum computing"
cli-anything-minimax stream --prompt "Write a Python quicksort"
cli-anything-minimax tts --text "Hello!" --output hello.mp3
cli-anything-minimax tts --text "Fast" --model speech-2.8-turbo --voice English_Insightful_Speaker --output fast.mp3
| Model ID | Description |
|---|---|
MiniMax-M2.7 | Peak Performance. Ultimate Value. (default) |
MiniMax-M2.7-highspeed | Same performance, faster and more agile |
| Model ID | Description |
|---|---|
speech-2.8-hd | High-definition TTS (default) |
speech-2.8-turbo | Fast TTS |
--json flag for parseable output1.0.0