← all repositories
TechyCSR/OpenCluely

An invisible Gemini copilot for live coding interviews

It exists to hide a real-time Gemini copilot from Zoom, Meet, and OBS while you work through technical interviews.

502 stars JavaScript Coding AssistantsChat Assistants
OpenCluely
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

OpenCluely is an Electron desktop app that floats a chat window over your screen while keeping it invisible to screen-capture APIs on macOS and Windows. You ask by voice or screenshot, and Gemini streams back answers with syntax-highlighted code. The app remembers your session, supports several programming languages, and can use a local Whisper instance for offline transcription.

The interesting bit

The stealth overlay relies on Electron’s setContentProtection, which the README bluntly admits is a silent no-op on Linux because no such window flag exists there—an unusual dose of honesty for this category. The voice pipeline also splits on natural pauses and strips Whisper’s silence-hallucinated filler phrases before they ever reach Gemini, suggesting the author actually dogfoods the microphone.

Key highlights

  • Overlay hides from Zoom, Meet, Teams, Discord, and OBS captures on macOS and Windows using OS-level exclusion flags.
  • Screenshots route directly to Gemini for visual reasoning without an OCR pass.
  • Voice input segments on natural speech pauses and filters out Whisper’s silent hallucinations before sending.
  • Supports local Whisper for offline transcription, or Azure Speech if you prefer cloud.
  • Remembers full conversation context and tailors answers for C++, C, Python, Java, and JavaScript.

Caveats

  • Linux users beware: the invisible overlay is a no-op on Linux. Electron has no equivalent to the macOS and Windows capture-exclusion APIs, so the window is fully visible to screen shares.
  • macOS has no pre-built release. The app is unsigned and un-notarized, so Gatekeeper treats downloaded binaries as damaged.
  • Gemini is the only AI backend currently wired up. The roadmap mentions adding OpenAI, Anthropic, and local models, but for now you need a Google API key.

Verdict

Grab it if you want an open-source, telemetry-free interview overlay that hides from capture on macOS and Windows. Pass if you are on Linux and need the stealth, or if you refuse to hand a prompt to Google’s API.

Frequently asked

What is TechyCSR/OpenCluely?
It exists to hide a real-time Gemini copilot from Zoom, Meet, and OBS while you work through technical interviews.
Is OpenCluely open source?
Yes — TechyCSR/OpenCluely is open source, released under the Apache-2.0 license.
What language is OpenCluely written in?
TechyCSR/OpenCluely is primarily written in JavaScript.
How popular is OpenCluely?
TechyCSR/OpenCluely has 502 stars on GitHub.
Where can I find OpenCluely?
TechyCSR/OpenCluely is on GitHub at https://github.com/TechyCSR/OpenCluely.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.