Orbweaver

Know which agent needs you.

A small glowing orb for every AI coding session, floating on top of the work you're already doing. No new window to live in. The one that needs you turns amber.

Live demo: your windows stay put, the orbs float on top. Click an amber orb to answer it.

On top, not instead

On top of your work, not instead of it.

Most agent tools ask you to move in: one big window, every agent in a pane, your editor somewhere behind it. Orbweaver doesn't take the screen. Your editor, browser and terminal stay exactly where they are. The orbs float above them, and only the one that needs you asks for attention.

A full-screen harness. Your work moves into its window.
Orbweaver. Your work stays put. The orbs float on top.

Three states, one glance

Colour says what it's doing.

Idle

Slate, breathing slowly. Here, resting, wants nothing.

Working

Violet, pulsing. Busy. Leave it be.

Needs you

Amber, pulsing fast. A permission prompt or a question is waiting on you.

How it works

Nothing about your workflow changes.

  1. 01

    Install

    Download for Windows or Mac. The installer offers to hook up your agents for you.

  2. 02

    Run your agents as usual

    Nothing changes in your terminal. Each session simply gets an orb.

  3. 03

    Glance

    Violet is busy, slate is resting, amber wants you. Click an orb to jump straight to its terminal.

What you get

Ambient by default. Deep when you want it.

At a glance

Keep working. The orb will tell you.

Every session gets its own small orb, so you don't have to tab through terminals to check on them. Slate means resting, violet means working, and amber means it's waiting on you. When you want to step in, one click takes you straight to that session's terminal.

  • A chime plays when a session needs you and when a turn finishes. Pick the sound for each, turn either off, or override one orb from its right-click Sound menu.
  • Click an orb to jump to its terminal: the exact iTerm2 pane or Terminal tab on a Mac where possible, the terminal window on Windows.
  • The menu-bar or tray icon takes the colour of your most urgent session, and its menu lists every session by name.
Keep writing. The corner speaks up when it needs you.

Your layout

Put them where your eyes already are.

Drag an orb anywhere on screen and it stays there, even after a restart. The rest of the stack closes up around it. Size and colour are yours too, so a glance tells you which session is which.

  • Left-click and drag to move an orb. Right-click and choose Reset this orb's position to send it back to the column.
  • Resize every orb at once with the size slider in Settings, or right-click one orb and pick a size just for it.
  • Run /color in a session to give its orb that border and letter colour. The fill always shows the session's state.
Drag them. They stay put.

Every CLI

Every agent you run, side by side.

Claude Code, Codex and Grok each get an orb, and OpenClaw agents can join them if you turn that on. Claude Code and Grok turn amber when they're blocked on you. Codex: verify OpenClaw orbs show resting and working only. It all runs from one app on Windows or Mac.

  • A small mark in each orb's corner tells the agents apart from across the room.
  • One install script sets up every CLI it finds and skips any you don't have. Codex asks you to trust the new hook once.
  • On Windows, Claude Code sessions running in WSL appear alongside native ones in the same stack.
Four agents, one stack, on either system.

Agent teams

A team of four, drawn as one.

Without this, a Claude Code agent team shows up as four unrelated orbs. Orbweaver draws each member smaller, with an arrow pointing at the orb that leads it, so the shape on screen matches the team. You don't need to set anything up.

  • Drag the lead and the whole team follows in formation. Drag a member to pull it out on its own, and its arrow stretches to follow.
  • Each orb shows the agent's own name, like MenuUX or Narrative, rather than the team's. Hover to see the agent and its team.
  • If the lead finishes, its members dim instead of acting like the team is still running.
Drag the lead. The team comes along.

Other machines

Your other machines, right on this screen.

Pair two computers on the same network, and each one's sessions show up as orbs on the other. They talk over a direct, encrypted link, so no relay sits in the middle using up your quota. Open one and you see its live conversation, not a summary. It's off until you switch it on, and Orbweaver has to be running on both machines.

  • Machines on the same network find each other on their own. Press Show a code on one and type the code on the other. A code works once and expires after five minutes.
  • Claude Code, Codex and Grok sessions all come across, labelled correctly, with a ⇄ badge. Agent teams arrive as teams, arrows and all.
  • Personas come along too. The machine that holds the files works out the name, face and voice.
  • No screen on the other machine? Pair it by dropping a code file on it. If discovery is blocked, add the machine by its address.
A session on the desktop, live on the laptop.

Chat panel

Read it, answer it, or just listen.

Hover an orb and open a small panel showing that session's conversation, including its thinking and tool calls, updated a block at a time. It's the same one your terminal has, not a copy. Turn on replying and you can type back where the session allows it, or have the latest turn read aloud instead.

  • Pin several panels open side by side and drag them anywhere. Like the orbs, they float on top of your work, and they're still there after a restart.
  • Turn on Allow replying to sessions to type into a session, including background and headless ones, on this machine or a paired one. No tmux needed. Permission prompts show up with the dialog's own buttons.
  • Claude Code cloud sessions take messages here too, and they're the only ones you can interrupt mid-run. Archive or delete one from its orb's right-click menu, or open it in your browser.
  • Press the speaker button to hear the latest turn, in your system voice or an optional neural voice that runs entirely on your computer. Rather not hear all of it? Switch to a two- or three-sentence summary, written under the session's own account without touching the conversation.
api~/code/api
Add rate limiting to /search.
Done. Added a token bucket to the search route.
I'd like to run the test suite to check it.
Message…
A prompt is waiting. Answer it here, or listen.

Personas

Your agent, with a face and voice.

Write a name, a picture and a voice into a project's CLAUDE.md, and that session's orb wears them. There's no setting to turn on and no new file to learn, because Orbweaver reads the Markdown already sitting beside your work. A project that says nothing about a persona looks exactly as it did before.

  • Three lines do it: Name, Profile picture and Voice. Write them as bullets, as YAML front matter, or as plain sentences like "Her voice is Bella."
  • The orb shows the persona's name and portrait, and so does the chat panel's header. An animated GIF works as a portrait too. Read-aloud uses the persona's voice instead of your usual one.
  • Can't find one voice that fits? Blend two to four neural voices, like 50% sky and 50% nicole. If a voice isn't on this machine, you hear your usual voice, never silence.
  • OpenClaw agents take theirs from IDENTITY.md or SOUL.md in their workspace, speaking rate included.
CLAUDE.md
## Persona

- Name: Echo
- Profile picture: echo.png
- Voice: af_echo
Echo Voice: af_echo

Click the orb to hear a line.

Four lines of Markdown. One orb that knows who it is.

And more

The small things that add up.

The name

You sit at the centre of the web.

An orb-weaver spider sits at the centre of its web and feels which strand twitches. You sit at the centre of yours: your agents, their teams, your machines. When one needs you, its strand moves, and its orb turns amber.

Works with Claude Code, Codex and Grok, plus OpenClaw (experimental).

Runs on Windows and macOS.

Yours to tune

Quiet unless it matters.

Amber means a permission prompt or a question, nothing else. An agent that has simply finished goes quiet instead of demanding attention. Pick your own state colours, how clicks behave, and the shape your orbs arrange into.

Orbweaver settings: what a click on an orb does, the shape orbs arrange into, and the three state colours.
Settings, from the current build

Questions

Before you install.

Is this made by Anthropic or OpenAI?

No. Orbweaver is independent software. It isn't affiliated with or endorsed by Anthropic, OpenAI, xAI or the OpenClaw project. It just watches the tools you already use.

Wasn't this called something else?

Yes, Orbweaver was formerly Claude Buddy. It grew to cover more than one vendor's agents, so it got a name that fits.

Does it send my code anywhere?

Orbweaver reads the session files your agents already write on your own machine, and the hooks that feed it make no network calls. The optional neural voice runs entirely on your computer. The network only comes into it for features you switch on yourself, such as connecting your other machines, and no server of ours sits in that path. Draft

Do I have to change how I work?

No. Start your agents the way you always do. Codex asks you to trust its new hook once the first time, and after that it's hands-off.

Will it bug me every time an agent finishes?

No. Amber means a permission prompt or a question, nothing else. An agent that has simply finished and is waiting for your next message goes quiet instead of demanding your attention.

Stop checking. Start glancing.

Download Orbweaver BETA