A lightweight coding agent from OpenAI that runs locally in your terminal to help you write and work on code.
mistralai/mistral-vibe
Mistral's open-source command-line coding assistant that lets you explore and edit a codebase in natural language from the terminal.
Open-source alternative to:Claude Code
GitHub Copilot CLI
- Stars
- 5,160
- Forks
- 741
- Open issues
- 422
- Last commit
- 24 hours ago
What is it?
Mistral Vibe is a terminal-based coding agent powered by Mistral's models. You start it inside a project directory and interact through a chat prompt, asking it to find code, edit files, run shell commands, or work through multi-step tasks. Vibe passes the project's location, Git branch and recent commits to the agent as context.
The agent has built-in tools for reading, writing and patching files, running shell commands, searching code with grep (with ripgrep support), tracking a todo list, asking the user clarifying questions, and delegating work to subagents. Approval modes range from prompting before every tool call to auto-approving all of them, and a programmatic mode with --prompt supports scripting with limits on turns, cost and tokens.
Vibe is configured through config.toml and supports custom agents, skills following the Agent Skills specification, MCP servers, custom system prompts via AGENTS.md, and OpenTelemetry tracing. It is installed with uv or pip and officially targets UNIX environments, with Windows also working.
Key features
- 01Conversational agent that reads, writes and patches files in your project.
- 02Shell command execution with managed sessions, plus grep search with ripgrep support.
- 03Subagent delegation and interactive questions to the user during a task.
- 04Approval modes from confirming every tool call to auto-approving all.
- 05Programmatic mode with turn, cost and token limits for scripting.
- 06Configurable through config.toml, with custom agents, skills and MCP servers.
Use cases
- Exploring an unfamiliar codebase by asking where things are and how they connect.
- Making multi-file refactors from a natural-language description.
- Running a bounded, unattended coding task from a shell script or CI job.
- Using Mistral models as the backend for a terminal-based coding workflow.
Quick start
- 1
Install with the one-line script for Linux and macOS (runs a remote shell script, so run it yourself from the README)
- 2
Install with uv
uv tool install mistral-vibe - 3
Or install with pip
pip install mistral-vibe - 4
Navigate to your project root and run Vibe
vibe
Things to know
- Officially supported and targeted at UNIX environments; Windows works but is not the main target.
- Requires a Mistral API key to use the underlying models.
- Requires Python 3.14 or newer.
Topics
FAQ
- What is mistral-vibe?
- Mistral's open-source command-line coding assistant that lets you explore and edit a codebase in natural language from the terminal. Mistral Vibe is a terminal-based coding agent powered by Mistral's models. You start it inside a project directory and interact through a chat prompt, asking it to find code, edit files, run shell commands, or work through multi-step tasks. Vibe passes the project's location, Git branch and recent commits to the agent as context.
- Is mistral-vibe free to use? What license does it have?
- mistral-vibe is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is mistral-vibe still maintained?
- Actively maintained. The last commit to mistral-vibe was on Oct 19, 2026.
- What can I use mistral-vibe for?
- Exploring an unfamiliar codebase by asking where things are and how they connect. Making multi-file refactors from a natural-language description. Running a bounded, unattended coding task from a shell script or CI job. Using Mistral models as the backend for a terminal-based coding workflow.
- How do I install mistral-vibe?
- Install with the one-line script for Linux and macOS (runs a remote shell script, so run it yourself from the README) Install with uv: uv tool install mistral-vibe Or install with pip: pip install mistral-vibe Navigate to your project root and run Vibe: vibe
- Where can I get mistral-vibe?
- The source code and installation instructions are on GitHub: https://github.com/mistralai/mistral-vibe
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Rust-based coding agent terminal tool, forked from OpenAI's Codex, built to get strong results from low-cost and open models.
An open-source coding agent that reads your project, edits files and runs tests from your terminal, desktop, browser or editor.
An open-source AI coding agent that runs in your terminal, with companion desktop, web, editor, and chat interfaces.
Pi, the AI coding agent, compiled ahead of time to native code so it starts faster and uses less CPU than Pi on Bun or Node.
An open-source AI agent from Google that brings Gemini into your terminal to query, edit, and automate code.