Jarvis for your PC with Elastic Super Memory.

A Gemini-powered second brain that remembers useful computer context, plans safe actions, and hands execution to a paired Windows desktop bridge.

Gemini brain Elastic memory Local bridge hands Cloud Run dashboard
Cloud Run DashboardJudge-facing web app
->
Gemini AgentPlans and reasons
Elastic MCP + ESSuper memory/search
<->
Local BridgeAuthenticated PC actions

Gemini

Checking...

Elastic

Checking...

Desktop bridge

Checking...

Active user

...
...
0 memories

Jarvis Conversation

Type here or use the floating Talk to Jarvis button. Commands use real Gemini and Elastic memory. Desktop actions run only when the local bridge is paired and online.

Try speaking naturally: remember a link, ask what you worked on today, open a saved link, or search previous failures.
Have a real voice conversation
Click once, allow the microphone, and speak. Jarvis answers aloud and keeps the conversation going until you press Stop.
Optional example commands
Used 0 relevant memories from Elastic.
No memories used in the current answer.

Elastic Super Memory

Every query is scoped to the active user_id. No global memory search is exposed.

Settings

Gemini via Google Cloud Agent Platform is the active reasoning model for this hackathon build.

Memories are scoped to this user_id. Browser/demo user selection provides data isolation, not production authentication.
Elastic indices
Loading...
Elastic hosts
Loading...
Google Cloud
Loading...

Action History

Completed, failed, confirmation, and demo-mode actions are logged to Elastic.

Failed Actions

Failures are stored as failure memory for later recall.

Hackathon Compliance

Connect Windows Desktop

Cloud Run handles Gemini and Elastic. Real PC actions require the localhost Windows bridge on this computer.

  1. Download and install the Windows Bridge on the PC you want Jarvis to control.
  2. Open keyboard.wtf from Start or the desktop shortcut. It stays available in the Windows system tray.
  3. Return here and connect. Click the button below, then approve the connection popup on Windows.
  4. Start talking. Press Ctrl+Alt+Q or choose Jarvis mode from the tray menu. The Jarvis overlay appears at the top of your Windows desktop.
  5. Stop or close. Press Ctrl+Alt+X to cancel the current operation. To close keyboard.wtf completely, right-click its tray icon and choose Exit.
I will look for the bridge at http://localhost:8787. Your pairing token is sent only to localhost.
Automatic pairing is preferred. If it is unavailable, double-click the tray icon to open local Settings, copy the pairing token, paste it in dashboard Settings above, and connect again.

Desktop Voice Jarvis

The website is the dashboard. The Windows app is the actual voice assistant and desktop overlay.

Where the Jarvis popup appears
After installing and running the Windows bridge, the Jarvis listening/thinking/action popup appears at the top of your Windows desktop, just like the local app. It is not inside the website.
How to talk to Jarvis
Use the tray menu or press Ctrl+Alt+Q to start Jarvis mode. The desktop app handles the microphone, Gemini Live voice flow, confirmations, and local app control.
What the cloud page controls
The Cloud Run dashboard gives you Elastic memory, chat, status, logs, setup, and remote requests to the paired bridge. Real desktop actions still run locally through the installed app.

First-Time Setup

A quick path from cloud memory to real desktop action.

1Test Gemini
2Test Elastic
3Save a memory
4Search memory
5Connect Windows Desktop
6Run a safe action