Chat with Mistral
like a desktop app

A lightweight, open-source desktop wrapper for chat.mistral.ai — native window, persistent session, no browser tabs.

Unofficial project — not affiliated with or endorsed by Mistral AI
⚠️ Beta — macOS only, untested on Linux & Windows Issues & PRs welcome →

Download

macOS — Apple Silicon

M1 / M2 / M3 / M4 · arm64 Download
🖥️

macOS — Intel

Core i5/i7/i9 · amd64 build unavailable — CI runner issue Not available
🪟

Windows

Windows 10 / 11 · x64 untested — feedback welcome Download
🐧

Linux

Ubuntu / Debian · amd64 untested — feedback welcome Download

All releases are on GitHub Releases. macOS users may need to run xattr -dr com.apple.quarantine mistral-vibe-* after download.

Features

🪟

Native window

Dedicated app window — no browser tabs, no distractions. Lives in your Dock and ⌘+Tab like any app.

🔐

Persistent session

Log in once, stay logged in. Session is stored locally in the system WebView data store.

📋

Clipboard fixed

Paste with ⌘+V works everywhere — WKWebView clipboard restriction bypassed natively.

Tiny & fast

Single ~2 MB binary. No Electron, no bundled Chromium. Uses the system WebKit engine.

🔓

Open source

~30 lines of Go. Read it, build it yourself, modify it. MIT licensed.

🌐

System WebView

macOS uses WKWebKit (Safari engine). Windows uses WebView2. Linux uses WebKitGTK.

Documentation

Requirements

macOS — first launch

macOS Gatekeeper will block the binary because it is unsigned. To allow it:

# Remove quarantine flag xattr -dr com.apple.quarantine mistral-vibe-mac-arm64 # Then launch ./mistral-vibe-mac-arm64

Or right-click the binary in Finder → OpenOpen in the dialog.

Linux — install dependency

# Debian / Ubuntu sudo apt install libwebkit2gtk-4.0-dev # Fedora sudo dnf install webkit2gtk4.0-devel

Build from source

git clone https://github.com/thib-d/mistral-vibe-gui cd mistral-vibe-gui go build -o mistral-vibe . ./mistral-vibe

Paste not working?

Paste (⌘+V / Ctrl+V) is handled by a JS bridge built into the app — it bypasses the WKWebView clipboard restriction. If it stops working after a Mistral site update, please open an issue.

Disclaimer

This project is not affiliated with, endorsed by, or associated with Mistral AI in any way. It is a personal open-source tool that loads the public website chat.mistral.ai in a native window. Use it at your own risk.