Documentation
Everything you need to know about building story worlds with Sojen.
Getting Started
What Is Sojen
Learn what Sojen is — a platform for building story worlds and generating media from structured content.
Setting Up Your World
Three ways to start building your world in Sojen — with AI brainstorming, entity creation, or story-first approaches.
Key Concepts
SOJEN is a story engine. It lets you structure story concepts so that you can easily create media and expand your ideas.
Core Concepts
Entities
Entities are the building blocks of your world — characters, creatures, locations, object, group or artefact that exist in your story universe.
Canon
Canon is all the story content in your world — events, lore, history, backstory, and knowledge organized into a connected knowledge base.
Timeline
Timelines organize your canon and events chronologically — define eras, place events, and advance your world forward.
Categories
Categories organize your entities and canon into logical groups — by theme, location, type, or any structure that fits your world.
Relationships and Connections
Link entities, canon, and events together to build a connected knowledge graph that gives your world depth and consistency.
Features
AI Assistant
Sojen has an AI Assistant for advice, brainstorming, and generating recommendations for your world.
Image Generation
Generate AI-powered visuals for your entities and canon entries — character portraits, location art, and event illustrations.
Character Chat
Talk with your character entities in character — test their voice, explore backstory, and develop personalities through conversation.
Discord Integration
Connect your Discord server to Sojen and let community members chat with your world characters in character through assigned channels.
How-To Guides
How to Create Entities
Step-by-step guide to creating entities in Sojen — define characters, locations, objects, and concepts with AI-assisted descriptions.
How to Create Canon Entries
Step-by-step guide to creating canon entries in Sojen — record events, lore, backstory, and world knowledge with timeline placement.
How to Generate Images
Step-by-step guide to generating AI-powered images in Sojen — create character portraits, location art, and event visuals from descriptions.