Story Bible
Your Story Bible is a living, structured reference that understands your story. It extracts and organizes everything from characters to world-building rules.
What is a Story Bible?
Traditional story bibles are documents writers create to track their fictional worlds. Idioscript builds one automatically by analyzing your documents — extracting characters, locations, events, and more into a structured, searchable format.
Unlike a static document, Idioscript's Story Bible is dynamic. You can query it in plain language, browse entities, and use it as context for brainstorming and research.
What Gets Extracted
Characters
People and beings in your story. Idioscript extracts names, descriptions, relationships, motivations, and tracks appearances across documents.
Locations
Places in your world. From rooms to cities to planets. Includes physical descriptions, significance to the plot, and connections to other locations.
Events
Significant happenings in your narrative. Historical events, plot points, backstory moments — organized by their place in the story timeline.
Scenes
Individual scenes from your documents. Includes participating characters, location, key actions, and narrative position in your story.
Organizations
Groups, factions, companies, and institutions. Tracks membership, hierarchies, goals, and relationships between organizations.
Systems
World-building rules and mechanics. Magic systems, technologies, social structures, religions — the underlying logic that makes your world work.
Building Your Story Bible
Steps to Build
- Upload documents to your project
- Go to the Bible tab
- Click Build Memory
- Wait for processing (time depends on document size)
- Browse and explore your extracted entities
Derived-Only Mode
Research Mode
The Research tab lets you ask questions about your story in plain language. It's backed by your Story Bible, so answers come from what you've actually written.
Example Research Questions
- "What do we know about Marcus's relationship with his sister?"
- "When does the protagonist first visit the abandoned factory?"
- "List all the rules of the magic system I've established."
- "What events happened before the war started?"
- "Are there any contradictions in how I describe the capital city?"
Answers are grounded in your actual text. If something isn't in your documents, Idioscript will tell you rather than making things up.
Brainstorming Mode
The Brainstorm tab is for exploring possibilities. Unlike Research (which answers questions about what exists), Brainstorming helps you figure out what could exist.
Brainstorming Uses
- Explore what-if scenarios grounded in your established world
- Generate character dialogue that fits their personality
- Find plot holes or logical gaps in your narrative
- Develop backstory consistent with existing events
- Create new characters that fit your world's rules
Brainstorming has full context of your Story Bible and Style Fingerprint, so suggestions are tailored to your specific work — not generic writing advice.
Browsing & Editing
The Bible tab provides a visual browser for all extracted entities. You can:
- Search — Find entities by name or content
- Sort — By name, creation date, update date, or story order (for events/scenes)
- Filter by type — Focus on characters, locations, or any entity type
- View details — See all extracted information for any entity
- Cross-reference — Navigate between connected entities
- JSON view — See the raw structured data if needed
Rebuilding the Bible
After adding new documents or making significant changes, rebuild your Story Bible to incorporate the updates.
- Standard Mode — Click "Build Memory" again to rebuild with all current documents.
- Derived-Only Mode — Rebuilds happen automatically with each document upload.
- Incremental Updates — Future versions will support incremental updates without full rebuilds.