cd /news/developer-tools/show-hn-i-built-a-native-app-for-cod… · home topics developer-tools article
[ARTICLE · art-98372] src=waku.sh ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

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

Waku, a native desktop app built with Rust and GPUI, launched to manage coding agents locally, offering a unified timeline for sessions, transcripts, tool activity, and checkpoints. The app supports multiple agents via native interfaces like stream-json and JSON-RPC, and provides rollback of code and conversation via hidden git refs. It is keyboard-first, local by architecture, and auto-updated via Sparkle.

read1 min views1 publishedAug 16, 2026
Show HN: I built a native app for coding agents with Rust and GPUI
Image: source

Waku drives the agent CLIs you already have — sessions, transcripts, tool activity, and checkpoints in one fast graphite window, entirely on your machine.

Native down to the frame

Rust and GPUI — the GPU-accelerated framework behind Zed. Instant launch, smooth scrolling through years of transcript, no Electron.

Every agent, one timeline

Each agent is connected over its strongest native interface — stream-json, JSON-RPC, live events — and normalized into one provider-neutral model.

Rewind that means it

Every prompt checkpoints your working tree under a hidden git ref. Roll back the code and the provider conversation together, not just the chat log.

Keyboard first

⌘N starts a session, ⏎ queues a follow-up while the agent works, ⌘⏎ steers it mid-turn, Escape stops. Every control works without a mouse.

Local by architecture

Projects, sessions, transcripts, and provider IDs live on your disk. No account, no telemetry, no Waku cloud between you and your agents.

Quietly current

Signed, notarized, and auto-updated with binary deltas via Sparkle. The app stays fresh without asking for your attention.

── more in #developer-tools 4 stories · sorted by recency
── more on @waku 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-i-built-a-na…] indexed:0 read:1min 2026-08-16 ·