Kraki

A native chat app for your coding agents

Every agent. Every machine.
One app.

Chat with Claude Code, Codex, Pi and more in one app. Bring sessions from your computers together, follow tool activity, approve changes and answer questions — through native chat controls on your Mac or iPhone.

Open source. macOS 15 or later.

Kraki for Mac: sessions from several agents and machines, with a file edit waiting for approval
Kraki for iPhone: the agent asks which fix to make
01 · Live

Watch it work.

Follow live replies and tool activity in the conversation. Send the next instruction without switching to a terminal.

02 · Control

Approve from anywhere.

Review changes, approve tool requests and answer questions — right in the conversation, with a tap.

03 · Voice

Voice that knows your code.

Dictation is corrected with names from the session and your own words.

04 · Private

Sealed, end to end.

Encrypted on the sending device, with a key for each of yours. The relay only sees where it goes.

Get started

Your agents run on your computers. Chat with them from your Mac or iPhone.

1Install Kraki on your computer
Recommended

Kraki for Mac

A native chat app for the agents on your computers. It finds the agents on your Mac, signs you in with GitHub and keeps everything running in the background.

Download for Mac macOS 15+ · Apple silicon & Intel
On Windows? Get Kraki for Windows (preview)

On Linux, or prefer a terminal?

Install the command-line version. It does the same setup in your terminal.

curl -fsSL https://app.kraki.chat/install.sh | bash
Or download a binary
2Add your phone optional

Scan the QR code Kraki shows on your computer. Then approve and answer from anywhere, with push notifications when an agent needs you.

iPhone

Native app, in beta on TestFlight.

Join TestFlight

Any other phone

The web app. Add it to your home screen.

Open web app

Questions

Can Kraki read my code?

No. Everything is encrypted on your computer with AES‑256‑GCM before it leaves, and only your own devices hold the keys. The relay just forwards sealed messages. It sees which device a message goes to and how big it is, nothing else, and it stores no messages or history. Security details

Which agents does it work with?

Claude Code, Codex and more, with new agents added as they ship. Kraki finds the agents you've already installed and signed in to. Use any model they support.

Does my computer need to stay on?

Yes. Your agents run on your computer, so it needs to be awake. Kraki runs quietly in the background and starts again when you log in.

Do I need to open ports or set up a VPN?

No. Each computer makes one outbound connection to the relay. If you lose signal, Kraki keeps everything and catches up when you're back.

Can I run my own relay?

Yes. Kraki is open source under the MIT license. See the self-hosting guide.