Cup Work controls native Windows applications, automates document creation in MS Word and Excel, delivers grounded daily news briefings, displays on-screen scratchpads, and draws live whiteboard lectures directly over your desktop.
Cup Work bridges cutting-edge Gemini reasoning directly to the native Windows desktop API for seamless document authoring, real-time news retrieval, and workspace assistance.
Autonomously clicks ribbon buttons, navigates menus, formats headings, inserts tables, and writes complete structured documents directly in Microsoft Word and Excel.
A dedicated floating on-screen card that summarizes complex analyses, architectural insights, and runnable shell commands with 1-click clipboard copying.
Searches breaking world affairs, tech headlines, and financial markets using Google Search grounding, delivering concise audio briefings and written reports.
Draws dynamic architectural diagrams, algorithms, and math explanations on a transparent overlay layered directly across your active desktop apps.
Understands visual elements in real time, projecting bounding boxes and pointer arrows directly onto UI buttons, menus, and code editors.
Organizes cross-application workflows, schedules daily milestones, prioritizes tasks, and manages your permanent SQLite activity log.
Explore how Cup Work orchestrates Gemini 3.7 Flash sub-agents, memory recall, verification guardrails, and real-time WebSocket delivery to your desktop. Click any node to inspect its specification.
Top-level ADK agent that classifies user intent, queries the temporal SQLite memory manager for context, and dynamically delegates sub-tasks to specialized domain agents.
Official pre-compiled production installer and developer bundles.
Includes the Electron 34 desktop client, transparent screen overlay system, Win32 Automation drivers, and integrated Python bridge.
| Filename | Cup-Work-Setup-1.0.0.exe |
| Version | v1.0.0 |
| File Size | 104.4 MB |
| Target OS | Windows 10 / 11 (64-bit) |
| License | MIT Open Source |
| Signature Status | Local Build Package |
Spin up the Python Brain server and Electron client locally in two terminal sessions.
Direct technical insights on Google Gemini 3.7 Flash integration, ADK multi-agent routing, safety guardrails, low-latency streaming voice, and desktop automation benchmarks.
Gemini 3.7 Flash provides sub-second multimodal vision reasoning and sub-pixel spatial accuracy critical for desktop UI localization. Paired with the Google Agent Development Kit (ADK), it enables modular specialization: rather than overburdening a single prompt with 40+ desktop tools, the Root Agent dynamically delegates to domain-isolated agents (WinExecutor, Scratchpad, Whiteboard, Research), minimizing context degradation and eliminating tool hallucinations.
We implement a hybrid Automation Engine: native Win32 UI Automation (UIA) accessibility trees coupled with
Gemini 3.7 Vision OCR. If an element lacks accessibility tags, vision localization calculates exact
bounding boxes. Crucially, every action is visually validated by GoalVerifier before proceeding
to the next step, allowing automatic mid-flight self-correction and retries.
The voice pipeline integrates gemini-3.1-flash-tts-preview over Server-Sent Events (SSE). Text
tokens stream in parallel with task execution and synthesize into 24kHz PCM audio buffers. Emotion tags
like [excitedly], [thoughtful], and [firm] are parsed on the fly,
delivering expressive companion speech with sub-500ms time-to-first-audio.
High-impact operations (such as file deletions, executing raw terminal commands, outbound email dispatch, or
payment portals) automatically trigger the ask_human_tool HITL Dialog. The Electron client
renders a blocking modal card presenting the exact command, arguments, and affected paths, requiring explicit
user confirmation before the WinExecutor proceeds.
Cup Work utilizes a local-first temporal memory engine powered by embedded SQLite. User preferences, workspace configurations, and conversational summaries are auto-summarized and indexed entirely on the local machine. Zero document content or confidential telemetry is stored on external servers.
The Python backend is packaged via Docker and deployable to Google Cloud Run or run locally as a FastAPI
runtime. The Electron 34 desktop client uses transparent hardware-accelerated canvas overlays
(overlay.html) and communicates with the Python brain over a local WebSocket on port 8765 with
sub-millisecond IPC latency.