The reference

Everything MAM does.

MAM is a free Windows app that tracks every AI chat you have open, across browser, desktop, and terminal, in one live queue. iPhone and Android apps mirror it when you step away. This page is the complete list.

What MAM tracks

Eleven surfaces, one queue.

Chats from the browser, from native desktop apps, and from your terminal all land in the same queue. Same statuses, same actions.

In your browser

Tracked by the companion Chrome extension. MAM detects which conversation lives in which tab and when each one is generating or ready. Tracking reads no message content — only Search does, and only into a local index.

  • Claude Webclaude.ai
  • Claude Code on the webclaude.ai/code
  • ChatGPT Webchatgpt.com, chat.openai.com
  • Gemini Webgemini.google.com
  • Copilot Webcopilot.microsoft.com

On the desktop

Tracked through Windows accessibility APIs and app log files, whether the app is focused or running in the background.

  • Claude Desktop
  • ChatGPT Desktop
  • Codex Desktop
  • Copilot Desktop

In your terminal

A process watcher plus on-disk transcript reading. CLI sessions join the queue with the working folder as the title and the host app in the agent label: a session inside Cursor shows up as Claude Code CLI - Cursor.

claudeClaude Code · tracked

codexCodex · tracked

Windows Terminal WSL PowerShell Cursor VS Code Antigravity

The queue

One row per chat. Everything on it.

Every tracked chat gets a row with the same four statuses, the same actions, and the same filters, no matter where it runs.

Statuses

  • Ready

    The turn finished and you haven’t seen it yet. Counts toward the green badge on the floating icon.

  • Generating

    Output is being produced. Detected from the Stop button on web, log markers on desktop, and process output on CLI.

  • Waiting

    Paused on a permission gate, approval prompt, or CLI choice. Needs a decision from you.

  • Idle

    Already seen. Stays in the queue so you can find it again.

Per-row actions

  • GoJumps back to the right place. The Go section explains what that means per source.
  • ShareA share link in one click, copied to your clipboard. CLI sessions export to Markdown instead.
  • Save to projectA dropdown on each row saves the chat into a Personal or Team Project, or creates a new project inline.
  • PinPinned chats stick to the top through every filter and sort, and the order survives restarts.
  • NotesA short note on any row: “blocked on the API key”, “waiting on review”. Carries into projects when you save.
  • TagsFreetext tags on saved sessions, for filtering and grouping.
  • RemoveDrops the row from the queue without touching the original chat.
  • Bulk selectTick several rows and save or remove them in one action.

Toolbar

  • FilterBy status, source (browser, desktop, CLI), project, or agent. Filters stack.
  • SortBy recency, status, or title. Pinned rows stay on top regardless.
  • Connection statusA toolbar pill shows whether the Chrome extension is connected, so you always know the browser side is live.
  • Two tabsSwitch between the live Queue and your Projects without leaving the window.

How you see it

Always there. Never in the way.

A small floating icon stays out of the way until you need it. Peek at the queue in a compact popup, or keep it beside your work all day.

Get back to it

One Go button. It knows where everything lives.

Go brings the right thing forward: the right Chrome tab, the right desktop window, even the right tab inside Windows Terminal.

SourceWhat Go does
Browser chatsFocuses Chrome and switches to the right tab, across multiple Chrome profiles if you have them.
Desktop appsFronts the app’s window, restoring it from minimized if needed.
CLI in Windows TerminalBrings the exact Windows Terminal tab forward, not just the window. WSL tabs included.
CLI in an IDEFronts Cursor, VS Code, or Antigravity at the right workspace.
CLI in PowerShellFronts the right PowerShell host window.

Sharing

A public link, one click away.

Share on any row mints a real share link and puts it on your clipboard. No copy-paste inside the source app. Terminal sessions export to Markdown, because they’re local files.

What sharing produces, per app

AppShare output
Claude Web & DesktopA public Claude share link.
ChatGPT Web & DesktopA public ChatGPT share link.
Gemini WebThe link Gemini’s own Share button produces, copied for you.
Copilot WebA public Copilot share link via Microsoft’s share endpoint.
Claude Code (web)The session URL with public access toggled on for you.
Claude Code CLI & Codex CLIA Markdown export of the full transcript.

Personal Projects

Grouped, local, permanent.

Saved chats outlive tab closes and app restarts. Personal Projects live entirely on your computer. They never touch a server.

Team Projects

Shared projects with real access control.

Invite teammates to a shared collection of saved chats. Each member has a role at the project level, and each saved session has its own visibility, so one project can mix metadata-only references with full read-write collaboration.

Project roles

Roles control what you can do in the project. They don’t automatically open every chat. That’s a separate decision per session.

RoleWhat they can do
OwnerFull control: members, roles, sessions, settings, deletion, ownership transfer. Cannot be removed by others.
FullAdd sessions, remove any session, invite and remove members (if the project allows it), change roles, but can’t touch the Owner.
AddView the project, save their own sessions, edit and remove their own, open the sessions they’ve been granted.
ViewRead-only: the project, the member list, and the sessions their access allows.

Per-session access

Every save into a Team Project chooses what each member gets. Simple Mode sets one level for everyone, Advanced Mode sets it per person.

Access levelWhat it gives
No AccessThe session is hidden from this member entirely.
VisibleMetadata only: title, agent, owner, save date. The chat itself can’t be opened.
View CopyA read-only version: the transcript, snapshot, or shared link, with no control of the original session.
CollaborateFull session access where the underlying tool supports it. Falls back to View Copy when it doesn’t.

More about Team Projects

  • Future-member ruleEvery saved session remembers what new members should get. Add someone a month later and they get the right access to every old session, no cleanup.
  • Email invitesPer-invite links that expire after an hour. Re-inviting resets the clock.
  • Reusable invite linksA shareable project link with a default role. Disable it any time.
  • Invitations are explicitYou see who invited you and to what, then choose Accept or Decline. Nothing happens automatically.
  • Real-time syncMembers joining, roles changing, sessions updating. Every member sees it live, no refresh.
  • Per-tool capabilitiesEach tracked app declares what it supports, so the save dialog only offers what will actually work.
  • Metadata, not conversationsTitle, source app, environment, notes, tags, summary, and a status snapshot. The conversation body is never uploaded.
  • Google sign-inTeam Projects signs in with Google OAuth. The local session token is encrypted on disk.

iPhone · Android

The queue, in your pocket.

The companion app mirrors your live queue and pushes a notification the moment a chat finishes or needs your input. Start a long run, then leave your desk.

Download on the App Store Get it on Google Play

Free · Needs the Windows desktop app for live data.

Privacy & local-first

Most of MAM never touches a server.

The queue, your window positions, tracked tabs, Personal Projects, recent chats: all of it lives on your computer, and only there. The only data that reaches our servers is what you opt into.

The full breakdown is in the privacy policy.

Quality of life

The small things that add up.

Questions

Common questions.

How do I know when Claude Code is finished?

MAM watches the session and marks it Ready the moment the turn ends. A small always-on-top dot turns green, and if you use the mobile app it pushes a notification. You do not have to keep checking the terminal.

Can I track more than one AI chat at once?

Yes, that is the point of it. Every tracked chat gets one row in a single queue, whether it runs in a browser tab, a desktop app, or a terminal, and each row carries its own live status.

Which AI tools does Multi Agent Manager work with?

Claude, ChatGPT, Gemini, and Copilot, both in the browser and in their desktop apps, plus Claude Code and Codex in the terminal. Terminal sessions are tracked in Windows Terminal, PowerShell, WSL, VS Code, Cursor, and Antigravity.

Does it read my conversations?

Only for search, and only on your own machine. To let you search what you asked six months ago, MAM builds a full-text index locally — from the transcripts Claude Code and Codex already write to your disk, plus your Claude, ChatGPT and Copilot history. That index is a file on your computer. It is never uploaded and is not part of mobile sync. Everything else MAM does reads window titles, tab state, and status, never message bodies. The privacy policy has the full breakdown.

How do I get back to a chat once it says Ready?

Press Go on its row. MAM brings the exact window to the front: the right Chrome tab in the right profile, the right desktop app, or the right terminal tab, including terminals inside VS Code, Cursor, and Antigravity.

Is Multi Agent Manager free?

Yes. The Windows app and both mobile apps are free.

Does it work on macOS or Linux?

Not today. The desktop app is Windows only. The iPhone and Android apps work anywhere, but they mirror a Windows machine running MAM, so you need the desktop app for live data.

Do I need the mobile app?

No. The desktop app works on its own. The mobile app is for when you start a long run and walk away from your desk.

Ready when you are.

Download for Windows

Free · Windows · v1.0.24