sojen | os

DOCS

Home

Getting Started

  • What Is Sojen
  • Setting Up Your World
  • Key Concepts

Core Concepts

  • Entities
  • Canon
  • Timeline
  • Categories
  • Relationships and Connections

Features

  • AI Assistant
  • Image Generation
  • Character Chat
  • Discord Integration

How-To Guides

  • How to Create Entities
  • How to Create Canon Entries
  • How to Generate Images
Home/Docs

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.