Your private 3D AI companion for the desktop.
Talk with your AI using Gemini Live, give it screen vision when you allow, and let it control your apps and tools — while your mouse stays yours.
Free · Bring your own Gemini API key · About → Updates keeps you current
Meet your AI co-pilot
More than just a chatbot — ABxAG is a real desktop companion that sees, understands and helps you get things done.
Voice conversation
Talk naturally with Gemini Live. Ask questions, get ideas, solve problems, and more — hands free.
Learn more →Screen vision
With your permission, ABxAG can see and understand what's on your screen — from images to text to open apps.
Learn more →Real PC control
ABxAG can interact with your apps, files and tools — so you can get real work done, faster.
Learn more →Memory & initiative
Episodic memory, goals, learned skills and a polite sense of when to speak up — all processed locally.
Private by design
Your Gemini key is encrypted with Windows DPAPI and never reaches the web page. All AI calls go through your local backend.
You stay in charge
Emergency stop shortcut, permission toggles, virtual-cursor kill switch, a one-click stop on the HUD overlay, and “stop / cancel” always wins.
Dual-cursor co-pilot
Two cursors, one screen. You keep working — she works beside you with her own red pointer that never touches your mouse.
Your cursor stays yours
Her clicks go to background windows as messages — no focus steal, no cursor jumps, zero lag on your clicks.
She shows her work
A neon-red AI cursor glides to everything she touches, with a pill showing Active / Idle / Paused and her current task.
One switch to stop her
Settings → PC control & safety → Virtual AI cursor. Off means off — enforced in the backend, overlay hides too.
# you browse YouTube while she fills a form in Notepad… virtualFind { "query": "Name field", "window_title": "Notepad" } virtualUiAction { "action": "set_value", "value": "Hi from ABxAG" } → red cursor glides there · your mouse never moved · physical cursor untouched
HUD overlay
Her floating dashboard. Nine clickable widgets on an always-on-top window — including a live mirror of your loaded 3D character. Off by default, one keypress away.
Nine widgets, your pick
Status, mic, task, avatar, system, clock, emergency, conversation and quick actions — each toggles independently in Settings → Overlay.
She shows herself
The avatar widget mirrors whichever 3D character you loaded, with a glow while she speaks. Pause tasks, stop everything, or fire a quick action without opening the app.
Out of the way by design
Auto-hides for fullscreen games and apps, collapses to a compact mode, and respects the same kill switch as everything else.
# press Ctrl + Alt + O anywhere, or… Settings → "Overlay" → Enable overlay # …and she floats above every window, clickable, dismissible, yours.
Bring any character
ABxAG ships without a bundled model — import your own. Every format below loads out of the box:
…or drop a folder containing one. Only use models whose licence allows your use.
Versions live
Fresh from the release feed — newest first. Any version installs over any other, anytime.
Download
ABxAG for Windows v1.1.16
Windows 10/11 64-bit · Node.js not required for the installer · Python not required (agent is bundled)
- Install and launch ABxAG.
- Paste your free Gemini API key (stored encrypted on your PC).
- Press Import my character and pick a model file.
- Say
“Hey AB”.
Developers
Full source on GitHub
React + three.js frontend, Express/WebSocket backend, Electron shell, Python desktop agent, cognitive runtime — on the DEV branch.
Clone & run
From source in three commands. PRs welcome.
git clone -b DEV https://github.com/ABxAG/ABxAG.git npm install; pip install -r desktop_agent/requirements.txt npm run dev # → http://localhost:3000