Everything a worldkeeper needs.

Built specifically for the GM who runs long campaigns, deep lore, and engaged players.

SESSION JOURNAL

The journal that writes itself.

Start a session and play your game. Every change you make to the world — NPCs moving, items changing hands, factions rising, characters dying — is captured automatically as a WorldEvent. No notes. No catch-up. The history is already written.

  • ✓Auto-logging of all entity changes during live sessions
  • ✓Quick-Log panel for manual events: combat, deaths, revelations, item transfers, quest updates, time passage
  • ✓Plain English event descriptions — never raw database values
  • ✓Narrator notes on any event
  • ✓Complete entity history across every session — searchable and filterable
  • ✓Post-session triage for undeveloped entities created during play
RELATIONAL ENGINE

A world that knows itself.

Every entity in Omnis is a connected record — not an isolated page. Create a relationship from either side and it appears on both automatically. Change something and the journal records it. The world stays in sync.

  • ✓9 entity types: Characters, Locations, Factions, Items, Quests, Creatures, Deities, Religions, Pantheons
  • ✓Bidirectional relationships with labeled connection types
  • ✓Live relationship graph with expandable hierarchy nodes
  • ✓Faction territory visualization from relational data
  • ✓Complete entity history across all sessions
WORLD MAP
In active development

A map that knows your world.

Upload your map or build one with the hex editor. Plot your locations and watch the world come alive — NPC markers move as the story evolves, faction territories form from your relational data, and the party's journey traces itself session by session.

  • ✓Upload any map image from Inkarnate, Wonderdraft, or any other tool
  • ✓Zoom-based location hierarchy — zoom into a city to see its districts and buildings
  • ✓Per-location custom maps — upload a city map and it appears when you zoom in
  • ✓Live NPC markers update as characters move during sessions
  • ✓Faction territory outlines from live relational data
  • ✓Session path showing the party's complete journey
  • ✓Hex Builder with entity linking for GMs who want to build in Omnis
  • ✓Full player portal map view with visibility controls
PLAYER PORTAL

Your players always know what they've discovered.

Share a link. No accounts needed. Players get a living encyclopedia of your world — showing exactly what you've revealed, updated automatically as the campaign evolves.

  • ✓Three visibility states per entity: Hidden, Partial, Revealed
  • ✓Partial entities show a teaser with "…more to discover"
  • ✓The Codex — searchable world encyclopedia for players
  • ✓The Chronicle — session history in plain English from revealed events
  • ✓Portal map showing only discovered locations
  • ✓Works on any device, no login needed
CHRONOS ENGINE

Your world has its own sense of time.

Build a fully custom calendar with named months, weekdays, moon cycles, seasons, and holy days. The world clock drives dates across sessions, the portal, and entity histories.

  • ✓Custom months with variable day counts
  • ✓Named weekdays (Moonday, Fireday, Godsday — whatever your world uses)
  • ✓Multiple moon cycles with phase tracking
  • ✓Seasons with custom date ranges
  • ✓Holy days linked to deities
  • ✓Advance time from the session journal or calendar page
  • ✓Optional — off by default
THEOLOGY SYSTEM

Gods that shape the world.

Define deities, pantheons, and religions as live connected entities. Sacred sites, holy days, divine champions — all woven into the relational engine.

  • ✓Deity records with domains, status, and GM secrets
  • ✓Pantheons as organizational containers
  • ✓Religions with size, reach, and tenets
  • ✓Holy days in the Chronos Engine
  • ✓Connections to NPCs, locations, items, factions, and creatures

Not just another wiki.

Omnis is the only campaign manager built around the live session.

FeatureOmnisNotionWorld AnvilLegendKeeper
Auto-session chronicle✓✗✗✗
Live relational database✓✗PartialPartial
Player portal (live-updating)✓✗✗✗
Player portal (static)✓✗✓✓
World map with live data✓✗✗✗
World map (image pins)✓✗✗✓
Custom calendar✓✗✓✓
Entity history per session✓✗✗✗
Built for live play✓✗✗✗
System-agnostic✓✓✓✓

Experience the magic yourself

Words can only say so much. Step into the engine and feel the power of relational worldbuilding.