Your private 3D AI companion for the desktop.
ABxAG talks with you by voice, sees your screen when you allow it, and controls apps & files on your PC — while your own mouse stays 100% yours thanks to her separate virtual cursor. Your data never leaves your PC.
Free · Bring your own Gemini API key · About → Updates keeps you current
What she can do
Six powers, one companion — everything runs locally except requests to the AI provider you chose.
Voice conversation
Natural low-latency voice chat powered by Gemini Live. Say “Hey AB” to wake her while the window is open.
Screen vision
Share your screen and ask what she sees — errors, documents, anything. Screen text is always treated as untrusted data.
Real PC control
Opens apps, drives mouse & keyboard, manages files, chats and websites — with confirmation for risky actions.
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, 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
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.14
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