GirGit is a privacy-first, keyboard-driven desktop AI assistant designed for focused workflows.
It runs entirely on the user’s system and lets users interact with AI providers like ChatGPT and Gemini using their own accounts. GirGit does not proxy, store, or transmit user data.
- No APIs, no backend, no telemetry
- Keyboard-centric interaction
- Optional interactive mode when needed
- Built to stay out of the way and respect user privacy
- Global keyboard shortcuts for fast AI access
- User-controlled login to ChatGPT / Gemini
- Local screenshot capture and OCR workflow
- Custom prompt support
- Multiple lightweight windows (mini, preview, main)
- No analytics, tracking, or remote storage
- Captures both system and mic audio.
GirGit acts only as a local interface layer.
All AI interactions happen directly between the user and the selected AI provider.
No data is collected, logged, or sent to any third party by GirGit.
- Keyboard mode (default) — fully shortcut-driven
- Interactive mode — enables mouse interaction when explicitly toggled
Users remain in full control at all times.
GirGit is intended for productivity and accessibility use cases.
Users are responsible for complying with the rules and policies of the environments in which they use the software.
See the full system architecture here → Architecture Diagram
MIT License
Hari Vinayak (GitHub: robertoMarcojr)
This project is authored and maintained by Hari Vinayak, who uses the GitHub handle robertoMarcojr.