← Back to tools
View AGENTS.md for mise
mise
The polyglot dev tool version manager and task runner
Description
mise (formerly rtx) is a development tool version manager that handles multiple language runtimes (Node, Python, Ruby, Go, etc.) and also serves as a task runner and environment manager. It is a faster, more robust alternative to asdf.
Install
homebrew
brew install misecargo
cargo install miseAI Summary
A polyglot dev tool version manager and task runner. Manages language runtimes (Node, Python, etc.), environment variables, and project tasks. A faster asdf alternative.
Capabilities
- + Manage multiple language runtime versions
- + Automatic version switching per project (.mise.toml)
- + Environment variable management
- + Task runner for project commands
Use When
- → Managing multiple language versions across projects
- → Need per-project tool version configuration
- → Want a faster alternative to asdf or nvm/pyenv/rbenv
Avoid When
- x Only use a single language (a dedicated version manager may suffice)
Usage Patterns
Install and use a Node version
mise use node@20 Installs Node 20 and sets it for the current project
List installed tools
mise ls Shows all installed tool versions and their status