Free and open source

The invisible AI interview copilot

OpenCluely puts a stealth overlay on your screen that meeting software cannot see. Ask by voice or screenshot and get clear, streamed answers in real time, right when you need them.

  • Invisible to screen share
  • Gemini powered
  • Windows, macOS, Linux
A real look at the overlay. Nothing here is captured by screen recording.
Stays hidden on
Zoom Google Meet Microsoft Teams Discord OBS Zoom Google Meet Microsoft Teams Discord OBS

Everything you need, nothing you do not

Built to be fast, quiet, and genuinely helpful under pressure.

Invisible overlay

Windows stay out of Zoom, Meet, Teams, Discord, and OBS captures. You see the answer, the call does not.

Real-time voice

Speech is split on natural pauses, not a blind timer, so a single spoken question stays a single question.

Streamed answers

Replies appear word by word as the model thinks, in both the chat and the floating answer window.

Direct image analysis

Screenshots go straight to Gemini for visual reasoning. No slow OCR step in the middle.

Session memory

It remembers the whole conversation, so follow-ups, edge cases, and optimizations all keep context.

Process disguise

Runs under ordinary system names and ships with no telemetry. Everything stays on your machine.

Three steps, then you forget it is there

Set it up once and let it sit quietly in the corner.

01

Ask

Speak the question or press the screenshot shortcut. The mic listens for natural pauses on its own.

02

Reason

Gemini reads the audio or image with full conversation context and works toward a precise answer.

03

Answer

The response streams into the overlay in real time, with clean code blocks and syntax highlighting.

Download the latest release

Pre-built installers for every platform. These links always point at the newest version.

Fetching the latest release from GitHub

See it stay hidden

A short capture of the overlay running live during a screen share.

Questions, answered

The things people usually want to know before trying it.

Is OpenCluely really invisible during screen sharing?

Yes. The overlay windows are excluded from capture in tools like Zoom, Google Meet, Microsoft Teams, Discord, and OBS. When a screen share starts, the app can also hide every window on its own. You still see the answers on your physical display.

Do I need an API key?

You need a free Google Gemini API key for the AI features. On first launch the app opens its Settings window and walks you through adding it. You can paste it in the UI or edit the .env file directly.

Is voice input required?

No. Voice is optional. You can use screenshots and the chat on their own. If you want speech, pick either local Whisper for offline transcription or Azure Speech. When no provider is set up, the mic button hides itself.

Which platforms are supported?

Windows and Linux (.deb and AppImage) ship as pre-built installers, built automatically on GitHub Actions with every release. macOS is not pre-built — the unsigned app is blocked by Gatekeeper, so on macOS you run it from source with a one-line ./setup.sh.

Is my data collected?

No telemetry and no data collection. Processing happens locally and your session stays on your device. Only the requests you send to the AI provider leave your machine, encrypted in transit.

Is it free?

Yes. OpenCluely is open source under the MIT license. You only pay for whatever AI usage your own Gemini key incurs, which has a free tier.

Prefer to build it yourself?

Three commands and the setup script handles the rest.

  1. 1

    Clone the repository

    git clone https://github.com/TechyCSR/OpenCluely.git
    cd OpenCluely
  2. 2

    Run the setup script

    ./setup.sh

    It installs dependencies, creates your .env, sets up local Whisper, and launches the app.

  3. 3

    Add your Gemini key

    On first launch the Settings window opens automatically. Get a free key from Google AI Studio and paste it in.