Overview
Waku is a fast, native macOS app that drives the coding agent CLIs you already have — Amp, Claude Code, Codex CLI, Cursor CLI, Grok Build, OpenCode, and Pi — and puts their sessions, transcripts, tool activity, and checkpoints in one window. Built in Rust with GPUI, the GPU-accelerated framework behind Zed, so it launches instantly and scrolls through long transcripts without Electron overhead. Each agent connects over its strongest native interface (stream-json, JSON-RPC, live events) and is normalized into one provider-neutral timeline. Every prompt checkpoints your working tree under a hidden git ref, so you can rewind the code and the provider conversation together rather than just the chat log. Keyboard-first throughout, with everything stored on your disk — no account, no telemetry, no cloud backend.
Pricing: Free and open source
Minimum macOS: 13.0 (Ventura)
Architecture: Apple Silicon
Key Features
- Drives existing agent CLIs: Amp, Claude Code, Codex CLI, Cursor CLI, Grok Build, OpenCode, and Pi
- One provider-neutral timeline across every agent
- Native Rust and GPUI app, no Electron
- Git-backed checkpoints rewind code and conversation together
- Queue follow-ups with Enter while the agent works, steer mid-turn with Cmd+Enter
- Switch models, reasoning effort, and access modes from a shared interface
- Projects, sessions, and transcripts stored locally with no account required
- Signed, notarized, and auto-updated with binary deltas via Sparkle