Managing Tools
Install, update, diagnose, and configure coding tools
Managing Tools
The melious tools commands help you install, update, and manage the coding tools that melious launch uses.
Status Overview
See which tools are installed, their versions, and model configuration:
melious toolsThis shows a table with install status, version, per-tool model override, and integration method for each supported tool.
Install
Install a specific tool:
melious tools install opencodeInstall all missing tools:
melious tools install --allThe CLI checks prerequisites before installing (e.g., Node.js and npm for OpenCode on Windows, uv for Vibe on Windows). If a tool is found on your system but outside your PATH, the CLI offers to fix your PATH automatically.
Check Prerequisites
Verify that all required runtimes and tools are available:
melious tools checkThis checks for Node.js, npm, uv, and all tool binaries. Shows version numbers for installed items and install instructions for missing ones.
Update
Update a specific tool:
melious tools update opencodeUpdate all installed tools:
melious tools updateTool Info
Get detailed information about a tool:
melious tools info opencodeShows description, homepage, install status, version, command, prerequisites, integration method, and model configuration.
Per-Tool Model Overrides
View the current model configuration for a tool:
melious tools model opencodeSet a per-tool main model:
melious tools model opencode deepseek-v3.2Set secondary and lightweight models:
melious tools model opencode deepseek-v3.2 --secondary qwen3-235b-a22b-instruct --lightweight qwen3-30b-a3b-instructRemove per-tool overrides (revert to global config):
melious tools model opencode --clearPer-tool model overrides are stored in tool_models in your config and take precedence over the global models.* values when launching that specific tool.
Diagnostics
Run diagnostics on a specific tool:
melious tools diagnose opencodeRun diagnostics on all tools:
melious tools diagnoseDiagnostics check for:
- Tool not installed
- Tool found outside PATH
- Missing prerequisites
- Tool-specific configuration issues
Issues are categorized by severity (error, warning, info) and the CLI offers auto-fixes where possible.
PATH Management
If the CLI detects tools installed outside your PATH (e.g., in ~/.local/bin or %APPDATA%/npm), you can fix this:
melious tools fix-pathThis scans well-known install directories, finds tools not in your PATH, and offers to permanently add those directories. Supports zsh, bash, fish, and PowerShell.
Restart your terminal after PATH changes for them to take effect.