AI-Assisted Novel Development System
Complete novel writing assistant with proven frameworks, authentic voice preservation, and systematic story tracking.
Status: Production-Ready Novel Development System
BMad Book Builder (BBB) is a production-ready novel development system that treats creative writing with the rigor of software engineering. Inspired by real-world novel writing methodologies, BBB provides a professional team of 8 AI agents β Story Architect, Character Keeper, Style Coach, Chapter Writer, Continuity Editor, Thematic Weaver, Rhythm Monitor, and Documentaliste β who collaborate to guide authors from raw premise to finished manuscript while maintaining authentic voice and narrative coherence.
The module's philosophy: "Everyone deserves a second chance at their story." BBB removes the barriers that keep people from becoming authors β time, structure, consistency, and self-doubt β by providing systematic, professional-grade assistance at every stage of novel development.
π― Quality Assurance System:
- Quantitative Style Metrics β TTR (>0.175), sentence length (20-24 words), complexity ratio (80/20)
- Automated Audit Chain β After each chapter: Review β Bible Update β Character Audits β Themes β Rhythm
- Character-Specific Audits β Per-chapter, per-character contradiction checking (5+ per character)
- Pre-Writing Checklist β 22 verification points before drafting
π Enhanced Framework:
- 5-Phase Psychological Framework β Character psychology-driven structure
- Chapter Synopsis System β Embedded continuity notes in each chapter file
- Tri-Modal Workflows β Create/Edit/Validate modes for all major workflows
ποΈ Architecture:
- All workflows now support Create/Edit/Validate modes
- Living Bible with 5 specialized guardian sub-agents
- Advanced Elicitation and Party Mode for deep exploration
BBB requires the BMAD platform. Follow these steps to install:
npx bmad-method@alpha installFollow the prompts to configure your project directory and AI IDE (Claude Code, Cursor, Windsurf, etc.).
Download the ZIP file from Forgejo:
Option A - Latest Release (Recommended):
- Go to: https://git.ut0pia.org/jbl/bmad-book-builder/releases
- Download the ZIP from the latest release
Option B - Development Version:
- Go to: https://git.ut0pia.org/jbl/bmad-book-builder
- Click "Download ZIP" in the repository header
- Extract the ZIP file to your preferred location
- Re-run the BMAD installer:
npx bmad-method@alpha install - When prompted, select "Install a local custom module?" β
Yes - Enter the extracted path when prompted
Example:
? Enter the path to your custom content folder: /Users/yourname/Downloads/bmad-book-builder-main
β Confirmed local custom module: BMad Book Builder (BBB)
In Claude Code, type /bmad-help to see available BBB agents, or directly invoke an agent by name:
story-architectβ Structure and planningcharacter-keeperβ Character development and continuitystyle-coachβ Voice and style analysischapter-writerβ Chapter compositioncontinuity-editorβ Quality and coherencethematic-weaverβ Theme trackingrhythm-monitorβ Pacing analysisdocumentalisteβ Research and fact-checking
Ready to write your novel? Here's the fastest path:
- Launch Story Architect:
story-architect - Start Foundation:
/Foundation - Build Characters:
/Build-Characters - Capture Your Voice:
/Style-Capture - Write Your First Chapter:
/Chapter-Write
For detailed documentation, see docs/.
| Agent | Role | Specialization |
|---|---|---|
| Story Architect ποΈ | Lead Narrative Designer | Structure & frameworks (6 frameworks available) |
| Character Keeper π | Bible Guardian | Character psychology, continuity tracking |
| Style Coach β¨ | Voice & Style Specialist | Quantitative metrics (TTR, sentence complexity), anti-slop (24 patterns) |
| Chapter Writer βοΈ | Content Creator | Authentic voice writing, multi-agent review |
| Continuity Editor π | Quality Specialist | Coherence validation, consistency checks |
| Thematic Weaver π | Theme Tracker | Thematic & emotional progression analysis |
| Rhythm Monitor β±οΈ | Pacing Analyst | Tension curves, pacing optimization |
| Documentaliste π | Research Specialist | Fact-checking, reality validation |
Core Tri-Modal Workflows (Create + Edit + Validate):
| Workflow | Create | Edit | Validate | Description |
|---|---|---|---|---|
| Foundation | β 8 steps | β 4 steps | β 2 steps | Transform idea β structured chapter plan |
| Chapter-Write | β 8 steps | β 3 steps | β 1 step | Write chapters with automated audit chain |
| Build-Characters | β 5 steps | β 3 steps | β 1 step | Create character profiles (5+ contradictions) |
| Living-Bible | β 3 steps | β 7 steps | β 2 steps | 5-dimensional story tracking |
| Character-Audit | β 6 steps | β 1 step | β 1 step | Per-chapter, per-character psychological validation |
| Research | β 6 steps | β 4 steps | β 4 steps | Web research & fact verification |
Additional Create-Mode Workflows:
| Workflow | Steps | Description |
|---|---|---|
| Review | β 5 steps | Validate coherence, consistency, quality |
| Style-Capture | β 6 steps | Analyze author's voice (TTR, metrics) |
| Bible-Update | β 4 steps | Update Living Bible dimensions |
| Theme-Tracker | β 6 steps (Edit) | Track thematic progression |
| Rhythm-Analysis | β 4 steps | Analyze pacing and tension |
| Audit-Project | β 7 steps | Full project health check |
| Status-Report | β 4 steps | Generate project status |
| Export-Bible | β 4 steps | Export complete story bible |
| Reality-Check | β 6 steps | Ground fiction in reality |
| Framework-Select | β 5 steps | Choose narrative framework |
| Project-Onboarding | β 8 steps | Initial project setup |
Total: 17 production-ready workflows
- Save the Cat (Blake Snyder) β Commercial structure, 15 beats
- Hero's Journey (Joseph Campbell) β Mythic 12-stage structure
- Snowflake Method (Randy Ingermanson) β Progressive complexity
- **MΓ©thode de Marie ** β Pragmatic French approach
- Custom Structure β Your own framework
- π 5-Phase Psychological β Character psychology-driven structure
- TTR (Type-Token Ratio) β Target: > 0.175 for vocabulary diversity
- Sentence Length β Target: 20-24 words average
- Complexity Ratio β Target: 80% complex/compound, 20% simple
- Show vs Tell β Estimated showing percentage
- Paragraph Variation β Rhythm analysis
After each chapter completion:
- Review β Validate coherence (blocks if critical issues)
- Living Bible Update β Update 5 dimensions (chronologie, lieux, objets, personnes, themes)
- Character Audits β Audit each character present in chapter
- Thematic Tracking β Update theme progression
- Rhythm Analysis β Analyze pacing (optional)
- 5+ Contradictions per character checked systematically
- 4 Psychological Dimensions: emotional state, behavior patterns, voice consistency, decision logic
- Arc Progression: before/after states, transformation moments, next steps
- β /β Format: Clear designation with specific chapter evidence
bmad-book-builder/
βββ module.yaml
βββ README.md
βββ TODO.md
βββ docs/
β βββ getting-started.md
β βββ agents.md
β βββ workflows.md
β βββ examples.md
βββ agents/
β βββ story-architect.yaml
β βββ character-keeper.yaml + sidecar/
β βββ style-coach.yaml + sidecar/
β βββ chapter-writer.yaml
β βββ continuity-editor.yaml
β βββ thematic-weaver.yaml + sidecar/
β βββ rhythm-monitor.yaml
β βββ documentaliste.yaml + sidecar/
βββ workflows/
βββ foundation/ β
TRI-MODAL (8+4+2 steps)
βββ chapter-write/ β
TRI-MODAL (8+3+1 steps)
βββ living-bible/ β
TRI-MODAL (3+7+2 steps)
βββ build-characters/ β
TRI-MODAL (5+3+1 steps)
βββ character-audit/ β
TRI-MODAL (6+1+1 steps)
βββ research/ β
TRI-MODAL (6+4+4 steps)
βββ review/ β
CREATE (5 steps)
βββ style-capture/ β
CREATE (6 steps)
βββ bible-update/ β
CREATE (4 steps)
βββ theme-tracker/ β
EDIT (6 steps)
βββ rhythm-analysis/ β
CREATE (4 steps)
βββ audit-project/ β
CREATE (7 steps)
βββ status-report/ β
CREATE (4 steps)
βββ export-bible/ β
CREATE (4 steps)
βββ framework-select/ β
CREATE (5 steps)
βββ project-onboarding/ β
CREATE (8 steps)
βββ reality-check/ β
CREATE (6 steps)
For detailed user guides and documentation, see the docs/ folder:
This module is production-ready with comprehensive workflow implementation.
Completed:
- Agents: 8/8 agents implemented
- Workflows: 17/17 workflows production-ready
- 6 tri-modal workflows (Foundation, Chapter-Write, Build-Characters, Living-Bible, Character-Audit, Research)
- 11 create-mode workflows (Review, Style-Capture, Bible-Update, Theme-Tracker, Rhythm-Analysis, Audit-Project, Status-Report, Export-Bible, Reality-Check, Framework-Select, Project-Onboarding)
- Quality System: Quantitative metrics (TTR, sentence length, complexity ratio), automated audit chain, character audits
- Frameworks: 6 frameworks available including 5-phase psychological
- Documentation: Complete
Fully Functional Features:
- β Complete novel creation pipeline (Foundation β Build Characters β Style Capture β Chapter Write)
- β Automated audit chain after each chapter (Review β Bible Update β Character Audits β Theme Tracking β Rhythm Analysis)
- β Quantitative style metrics with TTR calculation
- β Living Bible with 5-dimensional tracking
- β Multi-modal editing (Create/Edit/Validate) for core workflows
- β Research and fact verification workflows
See TODO.md for detailed status.
BBB provides comprehensive novel writing capabilities:
Exclusive Advantages:
- Multi-Agent Architecture (8 personas)
- Tri-Modal Workflows (Create/Edit/Validate)
- Sub-Agent Personas (5 specialized Bible guardians)
- Party Mode Integration (multi-perspective analysis)
- Advanced Elicitation (systematic deep-dive)
Core Features:
- β Psychological depth (5+ contradictions per character)
- β Quantitative style metrics (TTR, sentence length, complexity)
- β Character-specific auditing (β /β format with evidence)
- β Living story bible (5-dimensional tracking)
- β 5-phase psychological structure
- β Automated audit chain
- β Chapter synopsis system
BBB agents embody a boutique publishing house philosophy where everyone deserves a second chance at their story. Each agent is a senior editor with a specialty, working together to help writers succeed. The publishing house theme provides narrative unity while allowing each agent distinct expertise.
Agent Catchphrases:
- Story Architect: "Every great story is built before it's written."
- Character Keeper: "Characters are the heart, continuity is the heartbeat."
- Style Coach: "Your voice, amplified β not replaced."
- Chapter Writer: "Let's write something authentic."
- Continuity Editor: "The details are where the truth lives."
- Thematic Weaver: "Themes are the invisible threads that bind."
- Rhythm Monitor: "Pacing is the pulse of narrative."
- Documentaliste: "Readers forgive invented plots, but never invented facts."
- v0.9 (2026-01-24) β Automated audit chain, character audits, quantitative metrics
- v0.7 (Initial) β Core workflows and agents
Created via BMAD Module workflow by Jean-Baptiste
WTFL (Do What The Fuck You Want To Public License)
This module is licensed under the WTFL β you can do whatever you want with it. See the LICENSE file for details.
In short: You just DO WHAT THE FUCK YOU WANT TO.