# Using Speakeasy CLI with mise toolkit
Source: https://speakeasy.com/docs/speakeasy-reference/cli/mise-toolkit

import { Callout, CodeWithTabs } from "@/mdx/components";



[mise](https://mise.jdx.dev/) (pronounced "MEEZ ahn plahs") is a polyglot tool version manager that serves as the front-end to your dev environment. It can manage development tools, environments, and tasks, replacing tools like asdf, nvm, pyenv, rbenv, and others.

This guide shows how to install and manage the Speakeasy CLI using mise toolkit.

## Prerequisites

First, you need to install mise on your system. Follow the [mise installation guide](https://mise.jdx.dev/installing-mise.html) for your operating system.

<CodeWithTabs
  tabs={[
    {
      label: "macOS",
      language: "bash",
      code: `# Install mise using Homebrew
brew install mise`,
    },
    {
      label: "Linux",
      language: "bash",
      code: `# Install mise using the install script
curl https://mise.jdx.dev/install.sh | sh`,
    },
    {
      label: "Windows",
      language: "bash",
      code: `# Install mise using winget
winget install jdx.mise`,
    },
  ]}
/>

After installation, add mise to your shell configuration:

```bash
echo 'eval "$(mise activate bash)"' >> ~/.bashrc