An unofficial macOS desktop app for Google Gemini, built as a lightweight native wrapper.
Modified based on project alexcding/gemini-desktop-mac.
Disclaimer: This project is not affiliated with, endorsed by, or sponsored by Google. "Gemini" is a trademark of Google LLC. This app does not modify, scrape, or redistribute Gemini content — it simply loads the official website.
- Native macOS desktop experience with unified titlebar
- Lightweight WebKit wrapper
- Safari 17.6 user agent
- Camera & microphone support
- Reset website data (cookies, cache, sessions)
- macOS 12.0 (Monterey) or later
git clone https://github.com/alexcding/gemini-desktop-mac.git
cd gemini-desktop-mac
sh build.sh
open build/Gemini.appOr open GeminiDesktop.xcodeproj in Xcode and build from there.
App/ App lifecycle and delegate
Coordinators/ Navigation and window coordination
Views/ SwiftUI views (main window, settings)
WebKit/ WKWebView wrapper, view model, user scripts
Utils/ Shared constants and types
Resources/ Assets, icons, Info.plist
Open source — see repository for details.