Melious
CLI

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 tools

This 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 opencode

Install all missing tools:

melious tools install --all

The 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 check

This 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 opencode

Update all installed tools:

melious tools update

Tool Info

Get detailed information about a tool:

melious tools info opencode

Shows 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 opencode

Set a per-tool main model:

melious tools model opencode deepseek-v3.2

Set secondary and lightweight models:

melious tools model opencode deepseek-v3.2 --secondary qwen3-235b-a22b-instruct --lightweight qwen3-30b-a3b-instruct

Remove per-tool overrides (revert to global config):

melious tools model opencode --clear

Per-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 opencode

Run diagnostics on all tools:

melious tools diagnose

Diagnostics 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-path

This 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.

On this page