Mistral Vibe

██████████████████░░
██████████████████░░
████ ██████ ████░░
████ ██ ████░░
████ ████░░
████ ██ ██ ████░░
██ ██ ██░░
██████████████████░░
██████████████████░░
Mistral Vibe is an open-source coding agent for your terminal. Describe what you want, and it reads your code, edits files and runs commands, asking before it does anything risky.
Read the documentation to learn more.
Get started
Install Vibe on macOS or Linux:
curl -LsSf https://mistral.ai/vibe/install.sh | bash
On Windows, install uv first:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Then, in a new terminal:
uv tool install mistral-vibe
If you already use uv, uv tool install mistral-vibe works on any platform.
Once installed, run vibe in your project and sign in with your Mistral account or an API key. Type /help to see every command.
Install troubleshooting
If a new terminal says vibe is not found, run uv tool update-shell and open a new terminal.
Vibe needs a GIL-enabled build of Python 3.12 or later. If you have a free-threaded (no-GIL) Python and the install fails, use the GIL build of Python 3.14:
uv python install cpython-3.14
uv tool install --python cpython-3.14+gil mistral-vibe
Documentation
Feedback
Bug reports and feature requests are welcome; we do not accept pull requests. See CONTRIBUTING.
Data collection and usage
Use of Vibe is subject to our Privacy Policy. Set enable_telemetry = false in config.toml to turn off telemetry and crash reporting.
License
Copyright 2025 Mistral AI. Licensed under the Apache License, Version 2.0.