Try “Claude Code skills”, “MCP servers for Cursor” or “Codex” · Esc to close

nWave 🤖 Agent Open source

Seven-wave, human-gated workflow from idea to TDD-delivered code inside Claude Code

Agent workflows & frameworks · Open source ★ 616 · MIT · updated 2026-09-16

7.0editor score
Visit nWave ↗
GitHub stars
616
Stars this week
–
Forks
64
Licence
MIT
Last push
2026-09-16
Maintainer
nWave-ai
Installsh -c "$(curl -fsSL https://raw.githubusercontent.com/nWave-ai/nWave/main/scripts/install/install.sh)"

Third-party subagents & agents run with your permissions. Read the source before installing, and prefer pinned versions.

Works with

About nWave

What it does

nWave is a structured delivery workflow that runs inside Claude Code. It splits feature work into seven waves: discover, diverge, discuss, design, devops, distill and deliver. Each wave has its own agents and produces documents you review and approve before the next wave begins, so the agent never runs unsupervised from idea to merged code. Delivery is test-driven: acceptance tests are written in the distill wave and the software-crafter agent implements against them. A hook layer called DES checks that delivery steps follow the required test phases and blocks stray source edits during an active delivery.

What is inside

  • Wave commands such as /nw-discover, /nw-discuss, /nw-design, /nw-distill and /nw-deliver, plus /nw-buddy, which reads your project and suggests where to start
  • Wave agents, cross-wave specialists, peer reviewers and business-analysis agents
  • /nw-rigor profiles, from lean to exhaustive, that set which models write and review code and whether mutation testing runs
  • The nwave-ai CLI for install, uninstall, diagnostics, per-project activation and a feature-delta validator
  • Documentation at docs.nwave.ai with tutorials, a team rollout guide and offline install steps

Works with

Claude Code is the main host. The README says OpenCode and Codex CLI are supported through separate install guides, and that DES enforcement works with Codex hooks. A plugin-marketplace install exists but lacks the enforcement hooks.

How to install

It needs Python 3.10 or newer.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/nWave-ai/nWave/main/scripts/install/install.sh)"

Then restart Claude Code and run /nw-buddy What should I do next?.

Maintenance and safety

nWave is MIT-licensed with regular maintenance releases and published changelogs. The installer runs a script from the project's own GitHub repo; the installation guide covers manual uv or pipx steps. It writes agents, commands and hooks into ~/.claude, and hooks are opt-in per repository. It checks for updates at session start, which can be turned off, and the project says it collects no user data.

Who should use it

Teams and solo developers who want a disciplined, gated process with written requirements, architecture and acceptance tests before code. For quick fixes it is heavy, although you can jump straight to the distill and deliver waves.

tdd workflow subagents atdd requirements code-review

Pros

  • Human approval gate between every wave
  • Hooks enforce TDD phases during delivery
  • Adjustable rigor profiles to control model cost

Cons

  • Heavy process for small changes
  • Plugin-marketplace install lacks the enforcement hooks

Similar subagents & agents

All agent workflows & frameworks →

Spec Kit 🤖 AgentFree

GitHub's toolkit for spec-driven development with AI coding agents

★ 140k · +898 this week

8.5 Visit ↗

Task Master 🤖 AgentFree

AI task management that turns a PRD into tasks your coding agent works through

★ 28k · +39 this week

Fast Agent 🤖 AgentOpen source

Python framework for building, orchestrating and evaluating MCP-native AI agents

★ 3.9k · +9 this week

8.0 Visit ↗

OpenSpec 🤖 AgentFree

Lightweight spec-driven development: agree on changes before the agent codes

★ 71k · +564 this week

7.9 Visit ↗

CC Safety Net 🤖 AgentOpen source

Pre-execution guard that blocks destructive commands and secret access for coding agents

★ 1.6k · +11 this week

7.9 Visit ↗

BMAD Method 🤖 AgentFree

Agile AI-driven development with analyst, PM, architect, developer and UX agents

★ 54k · +269 this week

7.8 Visit ↗

Popular searches