The Oracle AI

Character profiles, portraits and family trees

Keep a series bible your cast cannot drift from. Characters get a dossier, role, age, era, pronouns, and a family tree you build by dragging relations. Portraits follow one art direction, so the same face shows up in book three.

The Oracle interface preview

A blank character dossier

Your cast, consistent to book three

Dossier, psychology, relationships and portraits for each character, kept in one place your draft can never drift from.

Portrait Consistency

Generate high-fidelity character portraits that maintain physical traits across hundreds of variations, ensuring your cast looks the same in every scene.

Motivation and backstory

Build deep profiles for your cast using established behavioral frameworks. Ground your characters in internal reality so their actions always feel earned.

Family trees and relations

Centralized hub for all character data. Link profiles to locations, witness events, and plot arcs for a perfectly synchronized narrative.

The Genealogy Editor:
Visualizing Bloodlines.

Stop tracking family trees in messy spreadsheets. Build visual lineages with a manual drag-and-drop node system. Connect ancestors, define complex relationships, and track generational traits across your cast with full creative control.

  • Interactive node network for manual lineage charting.
  • Inheritance logic for traits, eyes, and physical features.
The Oracle genealogy editor preview

The family tree, inside the character's Web tab

Character Psychology:
Mapping the Unconscious.

Go past a flat character sheet. Record the wound, the want and the internal framework of your cast, defining the core motivations and ghosts that dictate every scene's tension. Ensure your characters feel grounded and real.

  • Define the drivers of behavior: The Want, The Motivation, and The Ghost.
  • Standardize character "Nature" with moral alignment, voice logic, and internal flaws.
The Oracle character psychology preview

The Want and the Ghost, with suggestions

Craft guides for characters

Common questions

What does The Oracle actually store for each character?

Four tabs per character. The Dossier holds name, role, age, era and pronouns. The Soul holds archetype, moral alignment, motivation (the Want), deep fear (the Ghost), voice, and strengths versus flaws. The Web holds the family tree and links to locations, items and scenes. Visuals holds the portrait and the art direction used to generate it.

Does it invent my characters for me?

Only if you ask. The Oracle generator takes a prompt like "an 18-year-old magician raised by wolves" and returns a few concepts you can accept, edit or ignore. Nothing is written to a character without you choosing it, and you can build every character by hand and never touch the generator.

Will portraits still match in book three?

Portraits are generated against a saved art direction on the character, plus facial structure, build, clothing and quirks. Regenerating a year later reuses those same fields, so the face stays recognisable instead of drifting.

Can I track family trees and relationships?

Yes. The Web tab has a genealogy editor where you drag cast members into parent, partner, sibling and child slots, and a connections list linking the character to locations, items and lore. Scenes tagged in the Blueprint show up automatically.

Do I need an AI key to use it?

No. Dossiers, psychology, relationships and family trees are all manual and work offline. Only concept generation and portrait generation call a provider, using your own API key, and the studio is complete without them.

Where is my character data stored?

In your project on your own disk, alongside the manuscript. There is no account and no cloud sync. Pull the network cable and the cast is still there.

Is it included in the $45?

Yes. The Oracle is part of NovelOS, not an add-on. One payment covers it on Windows and macOS, with a full refund inside 30 days.

Finish your story. Keep your tools.

One payment and it is yours. No subscription, no account, no telemetry. Full refund within 30 days if it does not suit you.

Buy NovelOS, $45 once
One-Time Payment
No Telemetry
30-Day Refund

Releases are logged on the changelog. What comes next is on the roadmap. Both are public and dated.