A development pipeline where AI and humans collaborate to evolve an Application across successive Generations. Context persists between sessions, development follows a structured lifecycle, and design docs evolve with your code.
# Installation
npm install -g @c-d-dd/reap
Replies
Best
Maker
📌
Hey Product Hunt! 👋
I'm the maker of REAP. I built this because I kept hitting the same wall when coding with AI agents like Claude Code:
Every new session, the AI forgets everything. The architecture decisions we made yesterday, the lessons from that painful debugging session, the conventions we agreed on — all gone. I'd spend the first 10 minutes of every session re-explaining context, and the AI would still make the same mistakes we'd already fixed.
So I asked: What if a project could have DNA — a living memory that evolves as the codebase grows?
That's REAP. It introduces a Genome (architecture principles, business rules, conventions) that persists across sessions and evolves through generations. Each generation follows a structured lifecycle:
The key insight: when the AI discovers a design flaw during implementation, it doesn't just hack a fix. It logs the issue in a backlog, and at Completion, the Genome itself evolves. Next generation, the AI starts smarter.
What makes REAP different: - 🧬 Your project's "DNA" accumulates wisdom across every session - 🔄 Generation-based workflow prevents scattered, context-free coding - 📋 Backlog system ensures nothing gets lost between sessions - 🪝 SessionStart hooks auto-inject full project context — zero re-explaining - 🛠️ Works with Claude Code today, designed to be agent-agnostic
REAP is fully open-source (MIT) and dogfoods itself — REAP is built using REAP.
Replies
Hey Product Hunt! 👋
I'm the maker of REAP. I built this because I kept hitting the same wall when coding with AI agents like Claude Code:
Every new session, the AI forgets everything. The architecture decisions we made yesterday, the lessons from that painful debugging session, the conventions we agreed on — all gone. I'd spend the first 10 minutes of every session re-explaining context, and the AI would still make the same mistakes we'd already fixed.
So I asked: What if a project could have DNA — a living memory that evolves as the codebase grows?
That's REAP. It introduces a Genome (architecture principles, business rules, conventions) that persists across sessions and evolves through generations. Each generation follows a structured lifecycle:
Objective → Planning → Implementation → Validation → Completion
The key insight: when the AI discovers a design flaw during implementation, it doesn't just hack a fix. It logs the issue in a backlog, and at Completion, the Genome itself evolves. Next generation, the AI starts smarter.
What makes REAP different:
- 🧬 Your project's "DNA" accumulates wisdom across every session
- 🔄 Generation-based workflow prevents scattered, context-free coding
- 📋 Backlog system ensures nothing gets lost between sessions
- 🪝 SessionStart hooks auto-inject full project context — zero re-explaining
- 🛠️ Works with Claude Code today, designed to be agent-agnostic
REAP is fully open-source (MIT) and dogfoods itself — REAP is built using REAP.
I'd love to hear how you manage context and continuity when working with AI coding agents. What's your biggest pain point while vibe coding?