A cross-platform desktop quick launcher for Gemini built with Electron.
- Global Shortcut:
Control+Space(macOS),Ctrl+Space(Windows/Linux) - Frameless Window: Centered around the active cursor display.
- Smart Focus: Auto-hides when Escape is pressed or window loses focus (blur).
- Session Preserved: Google Login context persists between launches.
- Single Instance: Prevents multiple windows from being opened simultaneously.
- Node.js installed (v16.0.0 or higher recommended)
npminstalled
Go to the project folder where the code resides, or open a terminal there and run:
npm installTo start the application locally:
npm startThe app will launch in the background. Press Control+Space (macOS) or Ctrl+Space (Windows/Linux) to bring up the window.
You can package the application using the integrated electron-builder configuration for different platforms:
npm run dist -- --macAn executable .dmg or .app will be generated in the dist folder.
npm run dist -- --winA .exe installer will be generated in the dist folder.
npm run dist -- --linuxAn .AppImage will be generated in the dist folder.
The application creates a frameless transparent window. Any links navigating outside Gemini or Google Sign-in will open natively in your default OS browser to ensure security.