Back to the catalog

waves-exovian

Waves is a product development framework that turns ideas into production software through a structured sequence of AI-driven artifacts. It

Open source Repository Open in the app JSON README (API)

About

Waves is a product development framework that turns ideas into production software through a structured sequence of AI-driven artifacts. It provides the AI agent with persistent memory, project awareness, and a clear methodology — so every session starts informed, every task traces to a purpose, and every decision is recorded. The framework guides the complete lifecycle: validate the idea (feasibility analysis with Monte Carlo and Bayesian projections and kill criteria), distill findings into validated facts (foundation), define what the product is and why it exists (blueprint with capabilities, flows, rules, and success metrics), plan delivery in organic cycles called waves (roadmaps with phases and milestones), track implementation per task (logbooks with objectives, scope, and completion guides), execute code aligned with project rules and business intent (objectives-implement), and document what was accomplished (resolutions). Each artifact feeds the next. Each session picks up whe

Details

Kind
Plugins
Topic
AI, RAG & memory
Publisher
exovian-developments
Origin
marketplace
Category
ferramentas
Last push
2026-06-18T20:30:32Z
Repository state
arquivado
Language
Shell
License
AGPL-3.0
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
exovian-developments/waves-cowork-plugin/waves-exovian

README

# Waves™ Plugin for Claude

Product development framework for the AI agent era — from idea validation to production delivery.

Works with **Claude Code** and **Claude Desktop (Cowork mode)**.

## Install

### Option 1: Marketplace (recommended)

Add the marketplace and install:

```bash
claude plugin marketplace add exovian-developments/waves-cowork-plugin
claude plugin install waves
```

Updates are automatic when the marketplace is refreshed.

### Option 2: Direct install from GitHub

```bash
claude plugin install exovian-developments/waves-cowork-plugin
```

### Option 3: Download .plugin file

Download `waves.plugin` from [Releases](https://github.com/exovian-developments/waves-cowork-plugin/releases) and open it in Claude Desktop.

## What's new in 3.1

- **waves_kernel** — every deterministic rail (validation, gate evaluation, stub detection, artifact merge, relations queries) extracted into a self-contained AGPL CLI (`kernel/`). Products embed it by copying the directory.
- **Collaboration substrate** — `waves-merge`, a git merge driver for Waves artifacts (per-field merge, union-by-id, per-field last-write-wins: two people editing the same artifact on branches never see `<<<<<<<`), plus a `pre-commit` backstop that validates staged artifacts from ANY editing surface with delta semantics (only NEW errors block).
- **`waves_files/`** — the artifacts directory has a brand-prefixed canonical name (formerly `ai_files/`, still recognized as fallback). `/waves:upgrade` is the single door: it detects any older layout and chains every migration needed, idempotently.

## What it does

Waves gives Claude the complete product lifecycle:

- **Feasibility** → Validate your idea with Monte Carlo and Bayesian analysis
- **Foundation** → Compact feasibility into validated facts
- **Blueprint** → Define the product: capabilities, flows, rules, metrics
- **Roadmap** → Plan delivery in phases with milestones
- **Logbook** → Track implementation with objectives and session continuity

It supports **software** projects (any language/framework), **general** projects (academic, creative, business), and **agentic** projects (orchestrations of subagents with skills, hooks, tools, state contracts and pipelines — empirically validated with 3 cases). Includes `governing_principles` as the universal anchor of the organizational governance chain (company_blueprint → ecosystem rules → local rules → logbooks).

## Commands

| Command | Description |
|---------|-------------|
| `/project-init` | Set up preferences and project context (start here) |
| `/feasibility-analyze` | Pre-blueprint feasibility with Monte Carlo and Bayesian projections |
| `/foundation-create` | Compact feasibility into validated facts for blueprint |
| `/blueprint-create` | Create complete product blueprint from foundation |
| `/manifest-create` | Analyze your project and create a comprehensive manifest |
| `/manifest-update` | Detect changes and update the manifest |
| `/rules-create` | Extract coding rules or define standards |
| `/rules-update` | Update rules based on code changes |
| `/roadmap-create` | Create roadmap with phases, milestones, and dependencies |
| `/roadmap-update` | Update roadmap progress and decisions |
| `/logbook-create` | Start a development logbook for a ticket or task |
| `/logbook-update` | Track progress and add context entries |
| `/objectives-implement` | Implement objectives with automatic code auditing |
| `/resolution-create` | Generate a resolution document from a completed logbook |
| `/user-pref-create` | Advanced preferences setup |
| `/user-pref-update` | Modify existing preferences |

## Getting started

### New product (from scratch)

1. Run `/project-init`
2. Run `/feasibility-analyze`
3. Run `/foundation-create`
4. Run `/blueprint-create`
5. Run `/roadmap-create`
6. Run `/logbook-create` for each ticket

### Existing project

1. Run `/project-init`
2. Run `/manifest-create`
3. Run `/rules-create`
4. Run `/logbook-create` for each ticket

## Framework documentation

For the full Waves™ Framework specification, see [exovian-developments/waves](https://github.com/exovian-developments/waves).

## Version

v1.3.1 — Aligned with Waves™ Framework v1.3.1

## License

AGPL-3.0-or-later

More