Skip to content

mise

Agent-readyLocal AIPackage Management

Tool versions, polyglot dev, and env setup from the terminal.

Tool versions, polyglot dev, and env setup from the terminal. Built by jdx.

Task fit

tool versions, polyglot dev, and env setup from the terminal.

Lane

Set up coding agents, local models, and AI-first terminal workflows.

Operator brief

Use mise for tool versions, polyglot dev, and env setup from the terminal.

Run `mise use node@20 python@3.12` and see what comes back.

Repository family

jdx

First trust check

mise responds locally and is ready for the first real command.

Safe first loop

Install, verify, then run one real command.

Agent capability loop

Install command

$ curl https://mise.run | sh

Operator pack

Copy or export the working notes for this CLI before handing it to an agent.

Verify

$ mise --version

mise responds locally and is ready for the first real command.

First real command

$ mise use node@20 python@3.12

First steps

  1. 01Install mise.
  2. 02Run `mise --version` first.
  3. 03Start with `mise use node@20 python@3.12`.
  4. 04Install the CLI and any required runtime, model, or Python environment.

When to use / hold off when

Best for

tool versions, polyglot dev, and env setup from the terminal.

Use this when

You need packages and builds in both local dev and CI.

Hold off when

You don't work with packages and builds.

Trust and constraints

trusted100/100
Install readyTrusted
JSON outputNo
Non-interactiveYes
CI-friendlyYes

Why operators pick it

  • mise fits local ai well, especially for tool versions, polyglot dev, and env setup from the terminal.
  • 81,650 homebrew installs (30d).
  • Easy to automate.

Constraints

  • Output is mostly plain text.

Repository context

Other CLIs in this family

This is the only CLI surfaced from this family right now.

Facts and links

Install withcurl
Homebrew installs (30d)81.7K
GitHub stars26.1K
LicenseMIT
UpdatedMar 25, 2026