A desktop app for Mistral Vibe
AgentVera opens the vibe command in a real terminal. Pick a model alias per agent; the Vibe session is found and the agent returns to the same conversation when the app reopens.
Vibe in AgentVera
- Command
vibe- Install
curl -LsSf https://mistral.ai/vibe/install.sh | bash- Sign-in
- Vibe uses its own Mistral login or MISTRAL_API_KEY; a setup screen opens in the agent’s terminal on first launch.
- Model
- A model alias from Vibe’s settings (VIBE_ACTIVE_MODEL); left empty, the default model is used.
- Effort
- Vibe has no effort levels.
- Role
- Vibe has no extra-instructions flag; use AGENTS.md or rule files for lasting instructions.
- Session resume
- Vibe writes its session after the first message; AgentVera finds it and returns with --resume next time.
- MCP and browser
- AgentVera’s MCP servers aren’t passed to Vibe.
What every agent gets
Side-by-side panes
The agent opens in the same grid as the project’s other agents; the layout is remembered per project.
Flows
When the agent finishes a turn, its reply goes through a template to another agent; turn limits stop loops.
Automatic code review
When a turn ends, the code it wrote is reviewed by the Claude model you pick, with findings linked to file:line.
Telegram notifications
Finished turns, errors and flows waiting for approval reach your phone; reply to message the agent.
Queue and broadcast
Queue a message while the agent is busy, or send one message to the agents you pick.
Picks up where it left off
An agent that has received a message returns to its conversation when the app reopens.
Questions
Do I need an API key for Vibe?
Vibe uses its own Mistral login or MISTRAL_API_KEY; it asks which on first launch.
Can each agent use a different model?
Yes. The alias you pick is passed as VIBE_ACTIVE_MODEL.
Other agents
All agentsBring your Vibe agents into one window.
Download AgentVera, add a project folder and pick Vibe under New agent.