Stay in flow.
Your AI handles the rest.
A smart, always-on-top assistant that floats above any app — invisible during screen shares, zero tab switching, zero distraction.
Free until March 13 — no account required
How do I debounce this event handler?
Here's a clean debounce utility:
function debounce(fn, ms) {
let timer;
return (...args) => {
clearTimeout(timer);
timer = setTimeout(
() => fn(...args), ms
);
};
}Add a leading edge option?
Visible only to you
Even during a live screen share, viewers see a clean desktop. Drag the slider to see what they miss.
How should I handle backpressure in this event queue?
Add a max size + drop policy:
async def process(self, event):
if len(self.queue) >= MAX:
self.queue.pop(0) # drop
self.queue.append(event)Add priority support?
How should I handle backpressure in this event queue?
Add a max size + drop policy:
async def process(self, event):
if len(self.queue) >= MAX:
self.queue.pop(0) # drop
self.queue.append(event)Add priority support?
Private by design.
GhostDesk was built from the ground up to keep your AI assistant private — excluded from screen captures, out of your taskbar, and never in the way.
Clean Taskbar
Clutter-free workspaceGhostDesk stays out of your taskbar and app switcher, keeping your workspace minimal and distraction-free.
Screen-Share Safe
Private during callsYour overlay is excluded from screen captures, so your personal notes and AI chats stay private during video calls and presentations.
Seamless Click-Through
Non-intrusive overlayWhen click-through is enabled, your cursor passes straight through the overlay to the app below. No focus shifts, no workflow interruptions.
Up and running in under a minute
Install
Download the lightweight installer and run it. No dependencies, no runtimes — everything is bundled.
< 1 minuteConfigure
Set your hotkeys, choose your overlay position, and you're ready. AI is built in — no API keys or setup needed.
~ 30 secondsUse privately
Press your hotkey and GhostDesk appears — only for you. Your overlay stays off screen shares, recordings, and presentations.
PrivatePrivate on every platform
Daily verification across every major video platform confirms your GhostDesk overlay stays off-screen during calls and recordings.
GhostDesk stays private when sharing your screen on Zoom. Your overlay is excluded from captures, so your notes stay between you and your screen.
GhostDesk stays private when sharing your screen on Microsoft Teams. Your overlay is excluded from captures, so your notes stay between you and your screen.
GhostDesk stays private when sharing your screen on Google Meet. Your overlay is excluded from captures, so your notes stay between you and your screen.
GhostDesk stays private when sharing your screen on Amazon Chime. Your overlay is excluded from captures, so your notes stay between you and your screen.
GhostDesk stays private when sharing your screen on Cisco Webex. Your overlay is excluded from captures, so your notes stay between you and your screen.
GhostDesk stays private when sharing your screen on Lark / Feishu. Your overlay is excluded from captures, so your notes stay between you and your screen.
Ready to stay in flow?
Install in under a minute. No account needed, no credit card — just a smarter, more private way to work.
Always on top
Floats above every application on your screen. Works with browsers, IDEs, terminals, design tools, note apps — anything. Dual-mode UI switches between a minimal taskbar and a full chat panel.
Private by default
Uses native OS-level APIs to exclude itself from all screen capture — recording software, video calls, screen sharing, screenshots. Keeps your AI assistant out of the way and off shared screens.
Voice activated
Speak naturally and GhostDesk transcribes, processes with AI, and streams back an answer. Smart silence detection filters background noise automatically. No wake words, no push-to-talk hassles.
See what you see
Screenshot any region of your screen. GhostDesk reads code, documents, diagrams, tables — then explains or analyzes them instantly with built-in vision AI.
Keyboard native
Toggle visibility, enable click-through mode, or quick quit — all from global keyboard shortcuts that work even when GhostDesk has no focus. Fully customizable in settings.
Streaming & context-aware
Answers stream in token-by-token so you get output as it's generated. GhostDesk maintains conversation context within a session — ask follow-ups, refine answers, or change direction naturally.
All shortcuts fully customizable in settings.
Common questions
GhostDesk uses the Windows SetWindowDisplayAffinity API to exclude its overlay from all screen-capture pipelines. This means any app that captures the screen — Zoom, Teams, OBS, Windows Game Bar — simply won't include the GhostDesk window. It's an OS-level privacy feature built into Windows.
GhostDesk is a productivity overlay tool — similar to a sticky note app or a second monitor. It uses standard, documented Windows APIs. Whether its use is appropriate in a given context depends on your organization's policies. You are responsible for understanding and complying with any applicable rules.
The free plan is powered by Llama 3.3 70B via Groq for chat, Llama 4 Scout via Groq Vision for screenshots, and Deepgram Nova-3 for voice transcription. Paid plans upgrade to OpenAI models (GPT-4o and Whisper) for higher-quality responses. No API keys or configuration needed on any plan.
Currently GhostDesk is Windows-only (Windows 10 build 19041+ and Windows 11). macOS and Linux versions are being explored but there is no release date yet.
Every plan includes all features. No credit card required to start.