The Agent office
Every task is a bot at its own desk in a tiny 3D office. See who’s reading, editing or running, at a glance.

Give tasks to Codex, Cursor, OpenCode, Claude Code and Kiro from a slim island at the top of your screen, by typing or by speaking. Hover it, and it opens into their office.
Works with the agent CLIs you already use
At rest, Hover is a slim black island with your agents and quotas at a glance. Hover it, and it opens into a tiny 3D office where every task is a bot at its own desk, and nothing happens without your say.

Give each agent a task in its own folder, watch them work side by side, and step in only when one needs you.
Every task is a bot at its own desk in a tiny 3D office. See who’s reading, editing or running, at a glance.

See the exact diff or command first. Deny, Trust or Allow, from the keyboard too.
Claude Code, Kiro, Codex and Cursor usage as rings on the notch, re-read every five minutes.
Run several agents at once, across tools, each in its own folder.
git push origin mainTables, code, images and flowcharts, drawn safely: agent output can’t inject markup.
| Cart | Before | After |
|---|---|---|
| 2 items + $5 ship | $45.00 | $40.00 |
| 1 item, free ship | $20.00 | $20.00 |
| 3 items + $8 ship | $76.00 | $68.00 |
Every chat on the bookshelf. Reply to one and it gets its desk back.
Hover light or dark, or any theme installed in VS Code, Cursor, Kiro or Windsurf.
total() added shipping twice. All 64 tests pass.No account, no server, no analytics. Sessions are encrypted on your disk.
Pick an agent and a folder. Say what you want; a bot walks in, sits at a free desk and starts.




Each agent gets its own tool access. When one asks, Trust lets it do the same again for the rest of the session.
Never asks: edits, runs commands and goes online on its own. The default. Pick a folder under version control.
Hold Ctrl+Alt+Space, say the task, let go. Hover shows what it heard and which folder it picked, then starts. Speech can stay on your computer.
“Add a dark mode toggle to the shop app”
Speech becomes text on your own computer. The recording never leaves it.
English only. Press Download on the Phonon card first; nothing is fetched before you do.
The recording goes to Groq with your own key, and the language is detected for you.
Needs a free key from console.groq.com. Hover never switches between the two on its own.
Voice is off until you switch it on. You register the folders it may work in as projects, with the other names you call them by and each one’s own tool access; a new project starts at Ask first, never Full. A task that names no project goes to a default workspace folder. How voice works.
Hover runs the agent CLIs you already have, each in the folder you pick, as a hidden process. No terminal ever opens.
codex-acpcursor-agent acpopencode serveclaudekiro-cli acpEverything runs on your machine, and your sessions are sealed on disk.
Nothing to sign up for. Install it and go.
Agents run on your machine, in the folder you pick.
Hover never phones home.
Free and open source. It lives at the top of your screen, and your agents live in it.
The files are attached to the newest release on GitHub. The Mac app isn’t notarized yet: open it the first time with right-click → Open, or see the Mac guide. On Windows it installs over a 2.x copy and keeps your data.
Nothing. Hover is free and open source under the MIT license. The agents use your own plans and sign-ins.
Codex, Cursor, OpenCode, Claude Code and Kiro today, over the Agent Client Protocol. Gemini CLI, GitHub Copilot and more are coming.
No. Each agent uses the sign-in its own CLI already keeps, and Hover has no account, server or analytics. A key is needed only if you pick cloud speech or text cleanup for voice.
Only if you let them. Each agent has its own tool access: Full, Ask first, Ask always or Read only. Tool access explains each.
On your machine only, encrypted with AES-GCM. The key is protected by DPAPI on Windows, the login Keychain on a Mac and the Secret Service on Linux.
Yes. Hover keeps your project folder before and after every turn, in a Git store of its own, and never touches your project’s Git. Restore puts the files and the chat back to an earlier answer, and Try again goes back to before a message and sends it again. It needs Git installed. See Checkpoints.
Only if you choose to. Local speech runs on your own computer and never uploads the recording. Cloud speech sends it to Groq with your key. See Voice.
Windows 10 and 11, Linux on x64, and macOS 14 or later. On Wayland it runs through XWayland, where global shortcuts work only while an XWayland window has focus. The Mac app is new and isn’t notarized yet, so open it the first time with right-click → Open. See Hover on macOS.
Your agents, supervised from the top of your screen.