Skip to content

LumiWorld

ExtensionNo adult content

archkragent_worldPublished 25 September 2026

LumiWorld

world simulation but better

About

A private Director for your next Lumiverse reply.

Give the world a reason to move forward.

LumiWorld prepares a short piece of direction before the main model writes its next reply. It considers the recent conversation and the context you enable, then suggests how the environment, NPCs, consequences, or hidden pressures should develop.

The resulting note is added to the main model’s prompt. Your chat model still writes the scene.

Version 0.4.0 focuses entirely on the Director. Connection setup, reply types, context controls, private notes, and advanced settings live in one compact drawer that follows your Lumiverse theme. The floating widget and World Agent simulation have been removed.

Private means prompt context: Director notes are intended to stay out of the visible story. They are sent to the selected models and can be inspected in Prompt Breakdown. This is not an encryption or secrecy guarantee.

Permissions

6 permissions

  1. interceptor

    Change a prompt before it reaches the model.

  2. generation

    Run text generations for you and see your connection profiles.

  3. chats

    Read, change and delete your chats.

What it adds

2 additions

Found in the extension’s code. Anything named only while it runs is not listed.

  • UI surfaces1
  • Drawer tab: LumiWorld

  • Generation hooks1
  • Prompt interceptor

Version and source

2 details · 1 link

Details2 details

Version

0.4.0

Minimum Lumiverse version

1.0.6

Links1 link

At a glance

FeatureWhat it does
Direction before each replyPrepares a fresh note about what should change, how NPCs should respond, and what should remain unresolved.
Your choice of modelUses a saved Lumiverse connection with an optional model override.
Selective triggersRuns before new replies, continuations, regenerations, swipes, and impersonations only when selected.
Context controlsIncludes recent chat history plus optional character, persona, and activated World Info context.
Private guidanceAccepts your own notes for the Director without adding them as a visible chat message.
One drawerKeeps setup and everyday controls together, with notes and advanced settings expandable in place.
Automatic savingSaves edits as you make them and retains the draft for retry if a save fails.
Inspectable outputAttributes the injected system block as LumiWorld Director in Prompt Breakdown.
Graceful failureContinues the normal generation without a Director note if the Director fails or times out.

How it works

You request a selected reply type
                 │
                 ▼
Recent history + enabled context + your notes
                 │
                 ▼
Director connection prepares a short directive
                 │
                 ▼
“LumiWorld Director” system block is added to the prompt
                 │
                 ▼
Your chat model writes the visible reply
  1. A selected generation begins. LumiWorld checks whether the Director is enabled for that reply type.

  2. The Director receives context. It uses recent chat messages from the assembled prompt, the additional context sources you enabled, and any private notes.

  3. It writes a directive. The built-in prompt asks for concrete changes, environmental pressure, NPC intent, consequences, and things that should remain unresolved. The note is limited to 2,200 characters.

  4. The main model receives the note. LumiWorld prepends a system block named LumiWorld Director to the existing prompt.

  5. The reply proceeds. The main model uses that direction while writing the scene. If no usable directive is returned, the original prompt passes through.

No macro needs to be added to your character card or preset for the Director to work.

Compatibility

RequirementValue
Lumiverse1.0.6 or newer
Extension version0.4.0
Director connectionAn explicitly selected Lumiverse connection profile with a usable model
Essential permissionsinterceptor and generation
Build outputCommitted dist/backend.js and dist/frontend.js

Settings are saved per Lumiverse user and apply across that user’s chats. The Director uses the context of the generation currently being processed.