Waku logo

Waku

One native app for all your coding agents.

free macOS AI Coding Assistants

Waku is a ai coding assistants tool built by Waku. It's best for Developers using multiple local AI coding agents and Programmers seeking a unified interface for AI assistants. Pricing is free.

Pricing

free

Audience

Developers using multiple local AI coding agents

Platforms

Community

0%

About Waku

Waku is a fast, native desktop application that unifies local coding agents like Amp, Claude Code, Codex, Cursor, OpenCode, Grok, and Pi into a single timeline, operating entirely on your machine.

Waku serves as a native desktop application designed to manage and interact with various local coding agents. It consolidates sessions, transcripts, tool activity, and checkpoints from different agent CLIs into a single, fast graphite window. The application is built with Rust and GPUI, a GPU-accelerated framework, ensuring instant launch and smooth scrolling without relying on Electron.

The platform connects to each coding agent through its native interface, such as stream-json, JSON-RPC, and live events, normalizing their output into a provider-neutral model. This allows for a unified timeline of all agent interactions. A key feature is its 'rewind' capability, which checkpoints the working tree under a hidden git ref with every prompt, enabling users to roll back both code and the provider conversation simultaneously.

Waku emphasizes a keyboard-first interaction model, with shortcuts for starting sessions, queuing follow-ups, steering mid-turn, and stopping operations, all without requiring a mouse. It is architecturally local, meaning all projects, sessions, transcripts, and provider IDs reside on the user's disk, with no account, telemetry, or cloud services involved. The application is signed, notarized, and auto-updates via binary deltas through Sparkle, maintaining currency without user intervention.

The application is currently available for macOS, with future plans for Windows and Linux. It is designed for developers and programmers who utilize multiple AI coding agents and prefer a local, privacy-focused, and high-performance environment.

Key Features

Native desktop application
Unifies multiple coding agents (Amp, Claude Code, Codex, Cursor, OpenCode, Grok, Pi)
Single timeline for agent interactions
Rust and GPUI framework (GPU-accelerated)
Instant launch and smooth scrolling
Provider-neutral model for agent output
Git-based checkpointing for code and conversations
Keyboard-first controls
Local data storage (no cloud, no telemetry)
Automatic updates via Sparkle
No Electron framework

Pricing

free

The website does not mention any pricing information, implying it is currently free. The latest release is version 0.1.0.

Who is it for?

Best for

  • Developers who use multiple local AI coding agents and want a single, unified interface
  • Users who prioritize privacy and local data storage for their coding activities
  • Programmers seeking a fast, native, and keyboard-first application for agent interaction
  • Individuals who need to track and rewind coding agent conversations and code changes

Not ideal for

  • Users who rely solely on cloud-based AI coding assistants
  • Teams requiring collaborative features or cloud synchronization
  • Users on Windows or Linux (currently, as it's macOS only with future plans)
  • Those looking for a traditional IDE with built-in AI features

Integrations

Amp Claude Code Codex Cursor OpenCode Grok Pi

Community Discussion

Sign in to contribute

No discussions yet. Be the first to share your experience!

Frequently asked questions