
Hands-free. Wherever you go.
A Mac terminal for coding agents, run entirely by voice. Set the goal, walk away, and answer when an agent needs you.
For macOS 26 and later ยท other platforms coming soon
Works with Claude Code, Codex, OpenRouter and local models
See Haku in action.
Watch agents start, work together and raise a hand when a decision needs you.
Double-tap Control and talk. Start agents, talk the work through, and answer when one needs you. The agent answers out loud, and you can cut in.
Runs locally, built into Haku. Nothing to sign up for.
on your MacAgents speak in a local voice, with no audio sent anywhere.
on your MacPlug in a cloud service if you want one. You never need to.
optionalYou don't manage the agents. A manager does.
Every goal gets a manager agent. It plans the work, brings in a team and sends only the decisions back to you.
- 1 ยท You
Set the goal
Say it as roughly as you like. It gets a clear "done when" check.
you"Rethink the homepage. Mockup first." - 2 ยท Manager
A manager plans it
It splits the goal into smaller goals and sees which can run at once.
G-4review the pageG-5build a mockupG-6show it to you - 3 ยท Team
A team works in parallel
Agents from any maker, talking to each other directly.
Claude Codebuilds the pageCodexwrites the testsLocal modelsearches the code - 4 ยท Back to you
Only decisions reach you
Agents report to the manager with evidence. You hear only what is yours to decide.
โ homepage raised its hand"Film or montage?"
Fast computer use. Every agent can use it, even your local MLX models.
Agents can work your Mac's apps and browser themselves, so they need you even less.
It is built on what macOS already offers: app commands, the accessibility tree and the page structure in the browser. Agents read and use the real controls, instead of relying only on screenshots and clicks, so it is fast.
One Haku. Every machine you have.
The Haku app runs on your Mac. Your agents can run anywhere you can reach over SSH: your other Macs, a Linux server, a DigitalOcean droplet. Haku connects to them, and they talk to each other as if they sat side by side. Your iPhone and iPad join too.

- Plain SSHSet up an agent on any server and Haku connects to it. No public ports, nothing new to host.
- Hand off workA manager on your Mac can hand a goal to an agent on your server.
- iPhone and iPadText or call any agent from wherever you are. app in beta
Hands full? Just answer.
An agent raises its hand only for a real decision. You hear a chime in your AirPods and answer in a word. No screen, no keyboard, no going back to the desk.
- Call an agent on your Mac from your iPhone or iPad app in beta
- Your phone reaches your Mac over your own private network, not through our servers
Agents that remember. And find things fast.
Shared memory
Every agent on a project shares one memory: decisions, gotchas and the research already done. No agent does the same job twice.
Session history
Every past session is searchable. An agent can pick up exactly where another one left off, even days later.
Code search by meaning
Ask for "where we retry failed payments", not a string to grep. It searches every project at once and runs on your Mac.
Works with the plans you already pay for.
Each agent signs in with its own maker and bills to your plan. There is no Haku account and no Haku cloud: your keys, sessions and history stay on your Mac.
One time. No subscription, ever.
Download ยท 30 days freeThe difference is hands-free coding.
Herdr and Hermes Desktop are the two tools closest to Haku. Only Haku lets you run Claude Code, Codex and the rest by voice, from the first word to the last decision.
| Haku | Herdr | Hermes Desktop | |
|---|---|---|---|
| Hands-free coding | Yesstart agents, talk the work through and answer them by voice; you can cut in | Nokeyboard and mouse | Partlyvoice chat with its own agent, not with Claude Code or Codex |
| What it is | A Mac terminal for coding agents, run by voice | An open-source runtime that keeps many coding agents running in your terminal | Nous Research's own agent, with a desktop app |
| Runs agents from other makers | YesClaude Code, Codex, OpenRouter, local models | Yes22+ agent CLIs, incl. Claude Code and Codex | Its own agentsany model, one agent loop |
| Agents message each other | Yes | Yesthrough its CLI and socket | Yesbetween Hermes bots |
| Shows who is waiting on you | Yesthe agent raises its hand | Yesworking, blocked or idle | Not listed |
| A manager plans the work and tracks goals | Yesgoals with evidence, plus a journal | No | Not listedhas subagents you can steer |
| Answer from your phone | iPhone and iPad appbeta, over your own private network | SSH from a phone terminal | Through chat appsTelegram, WhatsApp and others |
| Other machines | Yesover SSH | Yesover SSH | Not listed |
| Runs on | macOS 26 and laterother platforms coming soon | macOS, Linux, Windows | macOS, Linux, Windows |
| Price | $19.99 once | Free, open source | Free, open source; models cost extra |