Skip to content

lukiod/Geminary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geminary

Tagline: Conversations Powered by Gemini, Crafted for Your Desktop


🚀 Overview

Geminary is a Python 3.10+ desktop application designed to offer a smooth, responsive interface for interacting with Google's Gemini AI models. Inspired by tools like ChatGPT, Geminary enhances your desktop with powerful AI features, all while remaining lightweight, customizable, and easily distributable as a standalone .exe.

Whether you're a developer, student, or curious user, Geminary brings conversational AI to your fingertips — with screenshot integration, model switching, system tray functionality, and more.

⚠️ This project is under active development. Contributions are welcome!


✨ Planned Features

  • 🤖 Gemini API Integration – Chat with Gemini models using your API key.
  • 📸 Screenshot Support – Capture full screen or selected area images and attach them to conversations.
  • 🔁 Model Switching – Quickly switch between different Gemini models via a dropdown.
  • 🧰 System Tray & Hotkeys – Minimize the app to the tray and toggle visibility with global hotkeys (e.g., Ctrl+Alt+G).
  • 🔐 API Key Management – Set and store your Gemini API key securely through a GUI.
  • 🧠 Background Operation – Runs quietly in the background with minimal resource usage.
  • 📦 Executable Packaging – Easily convert the app to a standalone .exe using PyInstaller.

🧑‍💻 Getting Started

✅ Requires Python 3.10 or higher

📦 Prerequisites

🛠 Installation

# Clone the repository
git clone https://github.com/lukiod/geminary.git

# Navigate to the directory
cd geminary

# Install dependencies
pip install -r requirements.txt
python main.py

About

I am building a a application just like we have chatgpt for desktop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages