CLI Introduction
Mistral Vibe is a command-line coding assistant powered by Mistral's models. It provides a conversational interface to your codebase, allowing you to use natural language to explore, modify, and interact with your projects through a powerful set of tools.
The code is available on GitHub under an Apache 2.0 license.
Features
Features
- Interactive Chat: A conversational AI agent that understands your requests and breaks down complex tasks.
- Powerful Toolset: A suite of tools for file manipulation, code searching, version control, and command execution, right from the chat prompt.
- Read, write, and patch files (read_file, write_file, search_replace).
- Execute shell commands in a stateful terminal (bash).
- Recursively search code with grep (with ripgrep support).
- Manage a todo list to track the agent's work.
- Project-Aware Context: Vibe automatically scans your project's file structure and Git status to provide relevant context to the agent, improving its understanding of your codebase.
- Advanced CLI Experience: Built with modern libraries for a smooth and efficient workflow.
- Autocompletion for slash commands (/) and file paths (@).
- Persistent command history.
- Beautiful Themes.
- Highly Configurable: Customize models, providers, tool permissions, and UI preferences through a simple config.toml file.
- Safety First: Features tool execution approval.
Learn More
Learn More
Find how to install and use Mistral Vibe.
- Introduction
- Installation: How to Install Mistral Vibe.
- Quickstart: A quickstart guide to using Mistral Vibe.
- Configuration: How to Configure Mistral Vibe.
- Offline: How to run Mistral Vibe with a local model.