Characters, locations, creatures, family trees, and plot structures — all connected to your writing.
Every book on CivNode has a structured database of everything in your world. Characters, locations, creatures, families, and plots are all organized, searchable, and connected to each other. Your world data integrates directly with the editor, so it's always accessible while you write.
Full character profiles with name, appearance, personality, backstory, motivations, relationships, strengths, and flaws. AI can generate complete profiles tailored to your genre and existing cast. Track character evolution across your story with logged pivotal moments and personality shifts.
Characters link to locations (where they live, where they've been), to other characters (rivals, allies, family), and to plot points (their role in the story). Mention a character's name in the editor and it's recognized and linked automatically.
Hierarchical location system: a continent contains countries, a country contains cities, a city contains districts. Each location has its own profile — description, history, notable features, and connections to characters and events.
AI can generate location details based on your world's rules. The blueprint editor (visual map tool) lets you sketch layouts with rooms, corridors, and points of interest.
Detailed creature profiles for fantasy, sci-fi, or any genre that needs non-human entities. Habitat, behavior, abilities, weaknesses, cultural significance. AI-generated creature portraits give visual reference for your bestiary.
Define family relationships between characters — parents, children, siblings, spouses. The family tree system tracks lineage across generations and renders visual tree diagrams. AI can suggest family events: births, deaths, marriages, conflicts.
Family trees are especially useful for sagas, dynasty stories, and any narrative where lineage matters.
Structure your story with acts and scenes. Each plot point connects to the characters involved, the locations where events happen, and the consequences that ripple through the story. AI can suggest plot developments based on your existing structure and characters.
Every entity type — characters, locations, creatures, plots — supports AI generation. The AI reads your existing world data to generate additions that are consistent with what you've already built.
Publish your entities to the CivNode marketplace. Other writers can fork characters, locations, creatures, and plots into their own works — giving credit to the original creator. Found a character you like? Fork it, adapt it to your world, and keep writing.
World-building isn't separate from writing — it's woven into the writing experience. The editor recognizes character names as you type and offers context from their profiles. The AI writing assistant uses your world data to maintain consistency in generated prose. Scene Cast shows which characters are present in each scene.