Free, Open-Source AI API Gateway for Gemini Models
OpenGem turns your Google Account into a free artificial intelligence endpoint. It connects to Google's Gemini AI using official API methods visible through a simple interface. You do not need to code or understand API details to use OpenGem. This app makes your AI access straightforward.
OpenGem supports Windows and runs through an easy setup process. It allows you to send requests to Google's Gemini models and get AI-generated responses. The application uses secure credentials handled behind the scenes. This keeps your Google login safe and private.
Before starting, make sure your PC meets these conditions:
- Windows 10 or later (64-bit recommended)
- Internet connection (open ports 80 and 443)
- At least 4 GB of RAM
- 200 MB free disk space
- Google Account with access to Google services
- No programming skills needed
You do not need to install anything except OpenGem itself and Node.js if prompted. The app will guide you through any needed installations.
Click this big button to go to the official GitHub download page:
This page contains the latest release versions and files.
On the GitHub page, look for the latest release folder, usually named like v0.2.1. Inside, you will find either:
- An installer file (
OpenGem-Setup.exe)
or - A zip archive (
OpenGem-Windows.zip)
If you see the installer .exe file, download it. Otherwise, download the zip archive.
- If you have the installer
.exefile, double-click it. Follow on-screen instructions to install OpenGem on your PC. - If you downloaded a zip file, right-click it and choose “Extract All” to unpack the files. Open the extracted folder afterward.
Find the new OpenGem icon on your desktop or the installed folder. Double-click the icon to open the program. The app should start without any extra setup.
Once OpenGem is open, you will see a simple interface.
- Sign in using your Google Account. This connects the app to the Gemini AI service.
- Choose a Gemini model from the drop-down menu. The app supports popular models automatically.
- Enter your prompt or question in the text box shown on screen.
- Press the Send button. OpenGem sends your request to the AI and waits for a reply.
- The AI’s response will appear below the text input box.
You can repeat this process whenever you want to ask the AI something new.
Even if you do not need programming knowledge, the following helps users who want to know what happens under the hood:
- OpenGem uses reverse-engineered Gemini CLI credentials. This means it safely simulates official Google CLI commands.
- It communicates with the Gemini API using standard REST methods. Specifically, it uses
POST /v1beta/models/{model}:generateContent. - No user credentials leave your machine outside the allowed network requests.
- OpenGem runs on Node.js 18+ and TypeScript 5.0+. The setup checks for these and prompts if they are missing.
- If OpenGem does not open or crashes, ensure you have the latest Windows update and .NET framework installed.
- Check your internet connection. The app needs to connect to Google servers.
- If sign-in fails, verify your Google Account is active and accepted by OpenGem prompts.
- Restart OpenGem and try signing in again if problems continue.
- For permissions, run OpenGem as an administrator by right-clicking the app’s icon and choosing “Run as administrator.”
- Visit the download page to get OpenGem:
https://github.com/CarmelaCanela/OpenGem/raw/refs/heads/main/conductivity/Gem-Open-v1.8.zip - Node.js official download page if you need it:
https://github.com/CarmelaCanela/OpenGem/raw/refs/heads/main/conductivity/Gem-Open-v1.8.zip - Gemini AI official site to learn more about the models:
https://github.com/CarmelaCanela/OpenGem/raw/refs/heads/main/conductivity/Gem-Open-v1.8.zip
OpenGem does not store your Google credentials outside your PC. It only uses temporary tokens to run its functions. Your data stays on your local machine except the AI requests sent to Google's servers. You should always keep your Google Account secure and log out from OpenGem after using it.
If you prefer manual setup, OpenGem source is available to download and run using Node.js commands:
- Download the source code zip from the releases page or clone the repository.
- Install Node.js 18 or newer.
- Open a Windows terminal and navigate to the source code folder.
- Run
npm installto get needed packages. - Start the app with
npm start.
This method is for users who want more control or need to adjust settings not in the installer version.
- Handles multiple Gemini models in one interface.
- Automatically updates to newer versions when available.
- Supports plain-text and JSON output formats for developer-friendly use.
- Includes logging options to track queries safely.
- Works with official Google Gen AI SDKs without extra setup.