Run coding agents on your own Mac, drive them from anywhere

AssistantHub turns the Mac where your code already lives into a private execution hub for Claude Code or Codex — then lets you delegate work, watch live sessions, ship PRs, and run autonomous routines from your phone. Your code never leaves your machine.

v2.2.2 (274) · 152 MB · macOS · free · invite required to sign in

From “sit at a terminal and prompt” assign work, let trusted agents run on your own hardware, and review the outcomes.

How it works

Three steps to your own agent control plane

1

Install the Hub

Download AssistantHub and open it on the Mac where your code lives. It hosts your agents locally and relays them out — no open ports, no VPN.

2

Create your account

Sign up in the app with an invite code. Your Mac registers itself to your account automatically and stays in sync.

3

Drive it from your phone

Sign in on the companion app with the same account and launch, supervise, and steer every session from anywhere.

Many phones Server (durable relay) many Macs. The Server coordinates; your Mac does the work and owns the code.

How you work

Three ways to get work done

Hand off an entire task, work step-by-step in a guided session, or drop into a real shell — pick the level of control you want for the job in front of you.

Workflow Automation

Task in, PR out

Create a task and hand it to the Assistant end-to-end — it plans, codes, opens a pull request, and reviews itself. Set checkpoints wherever you want a say; leave them off and it runs fully autonomous.

New

Germinal

A brand-new way to work

A GUI-native terminal that turns a raw session into a guided, interactive workflow — see what's happening, answer only the questions that matter, and steer each step without wading through a wall of logs.

Terminal, powered up

The classic shell, plus shortcuts

A real terminal for when you want the keyboard — with a configurable rail of quick actions so the commands you run all day are one tap away, and new tabs that open right where you already are.

And a built-in browser.

A dedicated, ultra-light browser right inside the app — open any page, including the dev site running locally on your Mac, and watch your changes as you make them. Code and check in real time, without ever switching windows.

A look inside

The same control plane, on Mac and on your phone

Dashboard screen
Dashboardscreenshot coming soon
Dashboard
Projects screen
Projectsscreenshot coming soon
Projects
Tasks screen
Tasksscreenshot coming soon
Tasks
Epics screen
Epicsscreenshot coming soon
Epics
Requirement screen
Requirementscreenshot coming soon
Requirement
Usage screen
Usagescreenshot coming soon
Usage
Inbox screen
Inboxscreenshot coming soon
Inbox
Terminal screen
Terminalscreenshot coming soon
Terminal

What you get

Everything to assign, supervise, and ship agent work

Delegate from anywhere

Launch a session per project, watch it work in real time, answer its questions, steer it, and resume — all from your pocket.

Use any runtime

Claude Code or Codex, your choice — account-wide, per project, or for a single run. The session remembers its runtime on resume.

Your code stays local

Source, credentials, git, and the agent process all live on your Mac. The Server only relays commands — it never hosts your code.

The full delivery loop

Tasks run in isolated git worktrees, get committed, open a PR with a review gate, and link the outcome back to the task.

Autonomous routines

Schedule recurring agent work — repo maintenance, document iterators, outreach drafts — that runs on its own and reports back.

Usage you can measure

Tokens, active time, and estimated cost across providers, broken down by project, routine, and model — no surprises mid-task.

Stay in control

Live timelines, graceful interruption, an inbox for requests that need you, and push notifications the moment a run finishes.

Issues & PRs

Your assigned GitHub issues and open PRs in one place, with native diffs — review and kick off work right from your phone.

Full SSH shell

When you need a real terminal, reach the Mac over a VPN-backed SSH session in Termius — direct shell access to the Hub, on your terms.

Clients and collaborators

Invite another developer to link their own checkout and share the task board, or give a client a web portal where they file, edit, and confirm their own requests. Only tasks and access move through the cloud — code stays on your Macs.

Why it’s different

An operations layer, not another chat box

Runs on the CLIs you already trust

Assistant drives the native coding agents developers already pay for — it doesn’t re-implement the model or lock you to one.

Local execution, remote control

Your Mac does the work over an outbound-only relay. No code upload, no inbound ports, no third-party cloud touching your repo.

Durable workflows, not disposable chats

Tasks, routines, PR intent, reviews, and activity survive disconnects, sleep, and power cycles. State is the product.

Provider-neutral by design

Runtime resolution, resume, retries, and usage accounting live once at the shared layer — adding a new agent is one adapter.

Where it’s going. A single control plane for a fleet of agents across every Mac you run — where assigning, supervising, and shipping autonomous software work feels as routine as managing the cloud infrastructure you already trust.

Get access

Request an invite code

Assistant is invite-only while we scale. Tell us where to reach you and we’ll send a code.