Skip to content
KallamoDocsBack to the site

A long roleplay campaign

Long roleplays usually drift: characters forget, know things they should not, and the clock stops meaning anything. This guide sets up a campaign the way Kallamo is built to hold one together. The fastest way to see it first is to play Evenwell, which is set up exactly like this.

  1. Create a workspace for the campaign.

  2. Register the cast and the places in Worldbuild. A few honest lines per sheet do more than a long biography: Appearance is what someone would notice, Personality is how they talk and react, Lore is where they come from. See Entities and templates.

  3. Write what people know. In each important character’s Knowledge tab, write what they know, believe and remember about the others. Put what a whole faction or village knows on that faction or region. This is what keeps secrets secret. See Perspective and Knowledge.

  4. Set the calendar in Worldbuild › Calendar, so the story day means something. See Story time and the calendar.

  5. Set the rules you need in Worldbuild › Rules: a resource like Health, a few skills, and time costs. Add progression only for long campaigns. See Resources, progression, skills.

  6. Give places a scene background and characters a portrait. They show in roleplay and set the mood.

Start from the Narrator starter in the Library, or write your own:

Field Value
Connection and model Your best writing model. It writes every reply you read.
Temperature 0.8 to 1.0, for a narrator that can surprise you.
Max reply tokens 1024 to 2048. Shorter replies keep the game moving.
Search before replying Off for a fast game; on, with 2 rounds, for a mystery where clues are spread across the story.

The starter’s rules are a good base: second person, present tense, play every other character, end on a moment that invites a choice, never decide for the player. Add your campaign’s tone with a variable like {{tone}} so you can change it in one place.

The Narrative State runs on the Narrative State role in Settings › AI roles. Give it a model that follows instructions well; it reads every turn. A fast, inexpensive model is fine for the Tagger and the Summarizer.

  1. In Configuration, turn on Roleplay.
  2. Choose your player character and the location, and add who is taking part, who is nearby and the objects here. See The scene.
  3. Give the scenario a name and write what is happening right now.
  4. Under Narrative State, choose Review everything while you learn how it works.
  5. Pick the narrator in the message box and write your first action.
  • Watch the panel. After each reply, the Narrative State records the scene, the clock, belongings, relationships and knowledge. Its summary says Up to date or how many changes wait for you.
  • Review. A secret coming out, a new anonymous arrival, a new skill: approve or reject. Switch to Automatic once you trust it; clear changes then apply on their own.
  • Regenerate freely. Regenerating or switching a reply first undoes the state of the reply it replaces.
  • Tidy every so often to retire repeated statements and momentary detail.
  • Let the archive work. Long chats are archived and summarised on their own. What lasts is already in the records. See Long conversations.
  • Turning Roleplay off keeps every scene, value and history entry for later.
  • To pass the campaign to someone else, export the world with Include each character’s current values on. The story as played (scene, clock, records) stays behind; the world and the characters’ current values travel.