{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "egoist/waku",
 "name": "waku",
 "owner": "egoist",
 "slug": "egoist-waku",
 "github": "https://github.com/egoist/waku",
 "what": "Waku is a fast, native desktop app written in Rust that gives you one place to run and manage local coding agent CLIs, projects, and sessions.",
 "why": "",
 "language": "Rust",
 "requirements": [
  "A supported agent CLI installed and authenticated, such as Claude Code, Codex CLI, or Cursor CLI",
  "macOS, Linux, or Windows (the README lists different install paths and feature availability per platform)",
  "For the Linux script, a shell with curl and permission to write to ~/.local (no root needed)",
  "For building from source: Rust 1.96 or newer, Bun, and the native prerequisites in CONTRIBUTING.md"
 ],
 "audience_note": "Developers who already use one or more coding agent CLIs and want a single native desktop app to run them, with transcripts and state kept on their own machine.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/egoist-waku/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "egoist-waku--run-several-coding-agents-in-one-app",
   "title": "Run several coding agents side by side in one app",
   "best": true,
   "url": "https://dedupedai.com/use-cases/egoist-waku/run-several-coding-agents-in-one-app/",
   "json": "https://dedupedai.com/use-cases/u/egoist-waku/run-several-coding-agents-in-one-app.json"
  },
  {
   "id": "egoist-waku--steer-agent-while-it-works",
   "title": "Steer an agent mid-task with queued follow-ups",
   "best": false,
   "url": "https://dedupedai.com/use-cases/egoist-waku/steer-agent-while-it-works/",
   "json": "https://dedupedai.com/use-cases/u/egoist-waku/steer-agent-while-it-works.json"
  },
  {
   "id": "egoist-waku--rewind-git-task-to-checkpoint",
   "title": "Rewind a Git-backed agent task to a checkpoint",
   "best": false,
   "url": "https://dedupedai.com/use-cases/egoist-waku/rewind-git-task-to-checkpoint/",
   "json": "https://dedupedai.com/use-cases/u/egoist-waku/rewind-git-task-to-checkpoint.json"
  },
  {
   "id": "egoist-waku--keep-agent-history-on-your-machine",
   "title": "Keep agent transcripts and app state on your machine",
   "best": false,
   "url": "https://dedupedai.com/use-cases/egoist-waku/keep-agent-history-on-your-machine/",
   "json": "https://dedupedai.com/use-cases/u/egoist-waku/keep-agent-history-on-your-machine.json"
  },
  {
   "id": "egoist-waku--build-waku-from-source-for-development",
   "title": "Build and run Waku from source for development",
   "best": false,
   "url": "https://dedupedai.com/use-cases/egoist-waku/build-waku-from-source-for-development/",
   "json": "https://dedupedai.com/use-cases/u/egoist-waku/build-waku-from-source-for-development.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
