EveryDev.ai
Subscribe
Home
Tools

3,569+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Waku
    Waku icon

    Waku

    Agent Harness

    A fast, native desktop app built in Rust that unifies multiple coding agent CLIs (Claude Code, Codex, Cursor, Amp, and more) into one GPU-accelerated window with sessions, transcripts, and Git-backed checkpoints.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under GPL-3.0. Download and use at no cost.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteGitHubllms.txt

    Topics

    Agent HarnessAI Coding AssistantsDevelopment Environments

    Alternatives

    OpenChamberHopperGooeyPi
    Developer
    egoistegoist is an independent developer who builds open-source de…

    Listed Aug 2026

    About Waku

    Waku is a native desktop application built in Rust using GPUI — the same GPU-accelerated UI framework that powers the Zed editor — designed to drive multiple coding agent CLIs from a single, fast graphite window. It runs entirely on your machine with no account, no telemetry, and no cloud service between you and your agents. The project is open source under the GNU General Public License v3.0 and is developed by egoist on GitHub.

    What It Is

    Waku sits in the category of agent harness / coding agent frontends. Rather than replacing coding agents, it acts as a unified native interface that connects to the agent CLIs you already have installed — normalizing their output into one provider-neutral model. It handles sessions, transcripts, tool activity, and Git-backed checkpoints across agents like Amp, Claude Code, Codex CLI, Cursor CLI, Grok Build, OpenCode, and Pi.

    Architecture and Local-First Design

    Waku's architecture separates concerns cleanly between a native desktop RPC client and a standalone waku-daemon process:

    • Provider sessions run in waku-core, behind an authenticated, versioned WebSocket contract defined in waku-protocol.
    • The daemon owns task SQLite data, uploaded attachments, provider-native session forks, and all workspace filesystem and Git operations.
    • The desktop retains only presentation state and a disposable preview cache.
    • A browser client lives at apps/web and uses a generated browser transport in packages/waku-client, with types generated directly from the Rust protocol.
    • Projects, sessions, transcripts, and provider IDs live on disk — no Waku cloud, no remote service required.

    How the Agent Interface Works

    Each supported agent is connected over its strongest native interface — stream-json, JSON-RPC, or live events — and normalized into a single provider-neutral model. Waku detects available CLIs automatically. Key interaction patterns include:

    • ⌘N starts a new session; ⏎ queues a follow-up while the agent works; ⌘⏎ steers mid-turn; Escape stops.
    • Models, reasoning effort, and access modes are switchable from a shared interface.
    • Every prompt checkpoints the working tree under a hidden git ref, enabling rewind of both code and the provider conversation together — not just the chat log.

    Platform Support and Installation

    Waku supports macOS, Linux, and Windows:

    • macOS: Signed and notarized .dmg, auto-updated with binary deltas via Sparkle.
    • Linux: Install script (curl -fsSL https://waku.sh/install.sh | sh) installs into ~/.local without root; supports both Wayland and X11.
    • Windows: Per-user installer .exe with a portable .zip option; requires the MSVC toolchain.

    The embedded browser and experimental computer-use integration are currently macOS-only. Agent sessions, projects, transcripts, skills, usage, diffs, file editing, and the terminal run natively on Linux and Windows.

    Update: v0.1.9

    The latest release is v0.1.9, published on August 18, 2026. The repository was created on July 31, 2026, and has seen rapid iteration — reaching over 1,000 GitHub stars and 100 forks within weeks of creation. Development is active, with the main branch receiving pushes as recently as August 18, 2026. The project is supported via GitHub Sponsors.

    Waku - 1

    Community Discussions

    Be the first to start a conversation about Waku

    Share your experience with Waku, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under GPL-3.0. Download and use at no cost.

    • All agent integrations (Amp, Claude Code, Codex, Cursor, Grok Build, OpenCode, Pi)
    • Native desktop app for macOS, Linux, and Windows
    • Git-backed checkpoints and rewind
    • Local-only storage with no account required
    • Auto-updates

    Capabilities

    Key Features

    • Unified interface for multiple coding agent CLIs
    • Native Rust + GPUI (GPU-accelerated) desktop app
    • Git-backed conversation checkpoints with rewind
    • Session and transcript management
    • Keyboard-first controls
    • Auto-detection of installed agent CLIs
    • Provider-neutral session model
    • Local-only storage — no account or telemetry
    • Auto-updates via Sparkle (macOS) and built-in updater (Windows)
    • Queue or steer follow-up messages while agent is working
    • Switch models and reasoning effort from shared interface
    • Daemon architecture with WebSocket RPC protocol
    • Browser client with generated Rust-protocol types

    Integrations

    Amp
    Claude Code
    Codex CLI
    Cursor CLI
    Grok Build
    OpenCode
    Pi
    Git
    API Available

    Ratings & Reviews

    No ratings yet

    Be the first to rate Waku and help others make informed decisions.

    Developer

    egoist

    egoist is an independent developer who builds open-source developer tools, most notably Kero — a native macOS terminal workspace. The project is written in Swift, licensed under GPLv3, and distributed freely with no subscription or account requirement. egoist maintains an active GitHub presence and distributes signed, notarized macOS builds via Homebrew and direct download.

    Read more about egoist
    WebsiteGitHubX / Twitter
    2 tools in directory

    Similar Tools

    OpenChamber icon

    OpenChamber

    An open-source agentic development environment for running, supervising, and reviewing AI coding work across desktop, browser, VS Code, and mobile.

    Hopper icon

    Hopper

    Hopper is an agentic development environment for IBM z/OS mainframes that lets AI agents drive TN3270, ISPF, JCL, JES, CICS, and VSAM through natural language.

    GooeyPi icon

    GooeyPi

    A cross-platform desktop workspace that gives Pi, OMP, and Prime Agent coding agents a unified native interface on macOS, Linux, and Windows.

    Browse all tools

    Related Topics

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    144 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    760 tools

    Development Environments

    AI-enhanced code editors and IDEs that improve the coding experience.

    180 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions