Waku

Show HN: I built a native app for coding agents with Rust and GPUI

Last checked:

Visit Waku

What is Waku?

Waku is a native desktop application that provides a unified interface for managing multiple AI coding agents. Built in Rust with GPUI for performance, it consolidates sessions, transcripts, tool activity, and checkpoints from different agent CLIs into a single keyboard-driven application that runs entirely locally on your machine.

Waku pricing

Pricing model: Freemium

Waku pros

  • Native Rust/GPUI application with instant launch and smooth scrolling—no Electron overhead
  • Unified interface for multiple AI coding agents from different providers in one timeline
  • Fully local-first architecture: all data stored on disk with no cloud, accounts, or telemetry
  • Git-backed checkpoint system allows rolling back both code changes and agent conversation together

Waku cons

  • macOS only; Windows and Linux support listed as future plans
  • Early-stage software (v0.1.3) with active development and potential feature changes
  • Requires external agent CLIs to be installed and managed separately

Frequently asked questions about Waku

Is this another Electron app?

No. Waku is built in Rust and GPUI (the GPU-accelerated framework behind Zed), providing instant launch and smooth scrolling without Electron overhead.

Where does my data live?

All projects, sessions, transcripts, and provider IDs live on your disk locally. No account, telemetry, or Waku cloud infrastructure.

What about Windows and Linux?

Currently macOS only. Windows and Linux support is part of the future plan.

Categories

Use cases

Browse all AI tools on NeedAnAI