← All Tools Generator My Account
No JSON required

Story Bible Editor

Build your story bible with form fields instead of manual JSON. Import an existing file or start fresh, then download <title>_story_bible.json.

1. Start
Blank or upload JSON
2. Fill fields
Chapters, characters, arcs
3. Download
Ready-to-upload JSON file

Use this if you already have a `story_bible.json` and want to edit it.

Ready.

Core setup

Open cast still protects names, gender, relationships, institutions, and chapter beats. Use closed only for bottle stories or tightly controlled casts.

Series foundation

Reusable context for a whole series. Use this for book-level direction, world rules, progression systems, terminology, and notification formatting.

Series spine

Spine

Each chapter should be one short event summary. Example: "Mara arrives, discovers the hard deadline, and meets a hostile contractor."

Characters

Use one character card per key story role. Character #1 must be the protagonist. Fill behavior details (wounds, flaws, boundaries) to reduce character drift.

Theme

Relationships

Example core tension: "She rushes everything; he refuses shortcuts."

Emotional arc

Target emotion and character shift are required for each beat. Emotional stakes are optional. Multiple beats for one chapter are combined.

Tension arc

Track unresolved questions ("open loops") so the middle of the book stays active.