A native, frameless Windows desktop app for Google Gemini — with multi-pane chats, a global hotkey, and zero install friction.
Download latest release · Buy Me A Chai
- What: A standalone Windows desktop app that wraps Google Gemini in a native shell — frameless window, system tray, global hotkey, and side-by-side multi-chat panes.
- Who: Designed and built solo by Gyanesh Samanta.
- When: Shipped March 8, 2026.
- Where: Personal product project, distributed as a portable
.exevia GitHub Releases. - Why: Gemini-in-a-browser-tab is fine until you actually rely on it. You lose tab-stack focus, can't summon it with a keystroke, and can't easily run two parallel chats. This app fixes all three by treating Gemini as a first-class desktop tool.
I kept finding myself doing the same little dance: Cmd-Tab to the browser, Cmd-Tab through twelve tabs to find the Gemini one, type, get pulled away, lose the tab again. The fix wasn't more discipline — it was a real desktop app.
Gemini for Windows is an Electron shell over Google's web app, but with the affordances a desktop user actually wants. Ctrl+Alt+G summons it from anywhere, even mid-document — Gemini snaps to the foreground, ready to answer. Multi-view layouts let you run two or four Gemini sessions side by side in the same window, each sharing your login session, with draggable borders so you can size each pane to the conversation. Persistent settings keep the window always-on-top if you want, dock it to the system tray, and auto-launch on Windows boot.
The app is portable: download the zip, extract, run. No installer, no admin rights, no telemetry middlemen. Pin the .exe to your taskbar and you're done.
- Framework: Electron
^40.8.0 - Builder:
electron-builder(portable Windows target) - Persistence:
electron-store(settings) + secure AppData session storage - Auto-update:
electron-updater - Frontend: Vanilla HTML / CSS / JS — no framework bloat
Gemini-for-Windows/
├── main.js # Electron main process (window, tray, shortcuts)
├── preload.js # Secure IPC bridge
├── renderer/
│ ├── index.html # App container with <webview> hosts
│ ├── renderer.js # Layout + webview manipulation
│ └── styles.css # Frameless UI
├── Assets/
│ └── App logo.png
├── PRD/ # Product requirements docs
├── package.json # Electron + builder config
└── release/ # Build output (portable .exe)
- Grab the latest zip from the Releases page.
- Extract anywhere.
- Run
gemini-on-windows.exe.
That's it — no installer. Pin to your taskbar for one-click access, or hit Ctrl+Alt+G from any app to summon it.
git clone https://github.com/GyaneshSamanta/Gemini-for-Windows.git
cd Gemini-for-Windows
npm install
npm start # Run in dev
npm run build # Build portable .exe into ./releaseOutput lands at release/gemini-on-windows.exe.
Issues and PRs welcome. Most-wanted next: configurable global shortcut, dark-mode title bar, more layout presets.
Built by Gyanesh Samanta. If the app earns its keep, the Buy Me A Chai jar funds future updates and signing certificates.
