Let Claude explore multiple implementation approaches in parallel while you sleep. Wake up, review the decision tree, pick your path, merge.
/plugin marketplace add danb/multiverse
/plugin install multiverse@danb-multiverseOr clone directly:
git clone https://github.com/danb/multiverse ~/.claude/plugins/multiverse/multiverse "add authentication to this app"
Claude will:
- Generate 3-5 different approaches
- Create isolated git worktrees for each
- Spawn parallel Claude instances to implement each approach
- When any instance hits a decision point, it branches further
- Continue until all branches complete
When you return:
- Review the decision tree
- Pick your preferred option at each decision point
- Merge the selected path into your branch
Copy skills/multiverse/MULTIVERSE.md.template to your project root as MULTIVERSE.md to customize:
- What types of decisions warrant branching
- What Claude should just decide on its own
- Your preferences for autonomous decisions
- Free trial: 3 explorations
- License: $149 one-time at multiverse.dev
/multiverse "add dark mode"
│
├─ CSS Variables ──────┬─ System preference detection
│ └─ Manual toggle only
│
├─ Tailwind dark: ─────┬─ Class-based switching
│ └─ Media query based
│
└─ CSS-in-JS ──────────┬─ Styled-components
└─ Emotion
Each branch is a real git branch with a real implementation. You pick the path you like, merge it, and continue.
| File | Purpose |
|---|---|
.multiverse/<id>/ |
Exploration metadata and decision log |
.multiverse-worktrees/ |
Isolated working directories |
MULTIVERSE.md |
Your decision policy (optional) |
Both .multiverse/ and .multiverse-worktrees/ are gitignored automatically.
/multiverse "task"— Start a new exploration/multiverse status— Check progress of running exploration/multiverse cleanup— Remove all multiverse artifacts
MIT