A lightweight desktop assistant that provides quick access to Google's Gemini API through a convenient overlay interface. Gemini Overlay stays in your system tray and can be activated with a simple keyboard shortcut.
- Always Available: Access with Ctrl+Shift+G keyboard shortcut
- Minimal Interface: Appears as an overlay on top of your current work
- Image Analysis: Capture screenshot regions to send to Gemini for analysis
- Multiple Models: Support for various Gemini models.
- Markdown Support: Rendering of responses with markdown.
- Download the latest release from the Releases page
- Extract the zip file to a location of your choice
- Run
GeminiOverlay.exe
- Create a
.envfile in the same directory as the executable - Add your Gemini API key:
API_KEY_1=your_api_key_here - You can add multiple API keys to use them without hittings free limits.
API_KEY_1=your_first_api_key API_KEY_2=your_second_api_key - Remove any unused lines. There should be 1 line for each API key.
- Press
Ctrl+Shift+Gto show the overlay - Type your question and press Enter
- The response will appear in the overlay
- Press
Escto dismiss the overlay
- Show the overlay with
Ctrl+Shift+G - Press
Ctrl+Sto capture a region of your screen - After selecting a region, type your question about the image
- Press Enter to send both the image and your question to Gemini
Right-click the system tray icon to access:
- Show/Hide the overlay
- Start with Windows option
- Model selection
- Exit application
Settings are stored in %AppData%\GeminiOverlay\settings.json and include:
- Selected model preference
- Startup settings
- Hotkey configuration
- Visual Studio 2019 or newer
- .NET Framework 4.8
- Clone this repository
- Open
Gemeni.csprojin Visual Studio - Build the solution
- Create a
.envfile in the output directory with your API key
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.