✦
CHRONICLE GALACTIC
THE GALAXY REMEMBERS

Sign in

Sign in to your Chronicle account.

THE KNOWN GALAXY

Sol System

—TURN —
THE GALACTIC CHRONICLE

Chronicle

Shared time. Local simulation. The galaxy remembers.

New Changed
PEOPLE OF THE GALAXY

Characters

These are persistent independent characters, not disposable AI chat sessions.

Create a character

You begin at the staffed Earth Surface Transit Terminal with a real Basic Transport Ship Voucher. Choose a preferred name for the ship you can claim at the registry.

Starting personality traits

Set trait strength from 1 to 5. Skills are discovered, named, and developed by the AI during play.

AUTHORITATIVE RECORD

Local Sector

Everything listed below exists in the database independently of the AI.

Zones retain independent characters, local infrastructure, ground piles and climate. Only populated locations require routine AI calls; all recorded locations remain available.

NEXT WORLD TURN

Turn Readiness

See which player characters have queued an instruction. Other players’ instruction text stays private.

Player instruction status
Loading…
Checking the next turn
Loading statuses…

Green means an instruction is queued. Red means none is queued. Autonomous player characters can still act without a queued instruction. NPCs act autonomously and are not listed. This status does not block advancing the world.

YOUR ACCOUNT

Account and Chronicle

All accounts share one persistent world and one turn clock. Each player controls their own characters and queues orders for the same upcoming turn.

NAVIGATION AND HIERARCHY

Star Map

Browse the nested location tree, zoom between parent and child scopes, and inspect travel destinations and local areas without loading the full world state into the simulation prompt.

Map browser
Visual map
Selected location
BUILD YOUR OWN WORLD

World Editor

Author starting geography, possible natural resources, landmarks, NPCs and AI instructions. World simulation itself is unchanged.

Edits to the geography panels update the active world and the starting-world template used on reset. AI-discovered places, structures, and inventories remain distinct.

Zone identity and description

Edit one of the existing simulation zones. This does not add a new simulated zone or create a 3×3 location grid.

WORLD CONTROL

Administration

Configure the engine, AI model, and local operation. The administrator can advance the world manually or enable scheduled turns during a chosen real-world time window. Players are refreshed when calculations finish.

AI connection

Used for travel routing, occupied-location planning, and cross-location review.

Each player Chronicle is written after the simulation is committed. Leave blank to keep using the simulation model. A separate narrator does not add an API call.

Only set an effort supported by the model you choose. Blank sends no reasoning configuration at all. Model IDs are entered manually so new OpenAI models can be used without an application update.

Zone planner output allowance

Each populated zone gets its own calculated maximum output-token budget. Components add together and the maximum cap applies last. This budget includes Luna's internal reasoning and JSON output. Higher values can increase cost or hit a model's API limit.

Live formula preview

Try example zone counts below. These preview numbers do not modify your world; the actual counts and request length are measured during each turn.

Calculated zone allowance—

—

Pairs = characters × (characters − 1) ÷ 2. Request-size blocks round up per 10,000 characters. A cap can limit growth; increase it cautiously for large zones. Changes take effect after Save configuration and require no restart.

On Windows, the key is encrypted with your Windows account and saved outside the website and SQLite database. Restarting Chronicle will not erase it. The key is never shown again after saving. You may also use OPENAI_API_KEY in your environment.

Targets apply to eventful turns. Quiet turns stay shorter. Longer stories use more API output tokens and may cost more.

AI skill progression · Guidance only

These values tell the AI how to gauge experience. They are not used by Python to award XP or decide level changes.

The AI decides base XP from actual learning, then applies the multiplier before recording experience. 1× is normal, 2× doubles gains, 0× disables XP gains. Skill thresholds and success chances are unchanged.

Choose any duration from 1 to 1440 minutes. All players share this phase length. The change applies to the next turn and does not alter historical Chronicle timestamps.

Simulation controls
World simulation—
Current turn—
World time elapsed—
Connected API key—
Automatic turn timer

Optional scheduled world turns. OFF by default. Set when a session begins, how long it runs, and how often another turn starts. The server runs the timer even if the browser is closed. Long calculations never overlap, and missed turns are never replayed in a burst.

Use local for the server's local clock, or an IANA time zone such as America/Denver. On Windows without timezone data, the browser's current UTC offset is used as a fallback. The game-time minutes per turn are configured separately above.

Invite-only registration

Each code permits one new player account and expires after 30 days. Codes are stored hashed and cannot be recovered.

Server
Database backup

Download a consistent SQLite snapshot of the complete Galactic world and account database. No backup copy accumulates on the server. Store the downloaded file securely because it includes account password hashes and private world history.

Danger zone · World reset

Both resets delete all characters, NPCs, buildings, inventory, projects and turn histories. Both restore the Solar System world from your currently saved World Editor starting template. Your customized prompts and administrator password stay unchanged.

Preserves player logins, but everyone must create new characters.

Deletes all player accounts, active player sessions, and invitation codes. Keeps the signed-in administrator account so you can generate new invitations. No extra reset script required.

The world resets to Turn 0; you do not need to restart the server.

AI simulation guidance · Numerical ranges

Editable minimum/maximum suggestions sent to every AI planner call. These are preferences for believable work speed, gathering, construction, fire, weather, travel and light. They are not code-enforced gameplay rules. The AI determines every actual outcome and database write.

Saved ranges survive world resets. On first launch of this update, your current saved ranges become portable defaults. Use “Make current values the defaults” to update them later. Restoring defaults only changes the editor until you click Save.

Turn inspector · AI decisions and database evidence

Read-only administrator investigation. Select any recorded turn to see player instructions, committed events, exact AI requests/responses, and database-write diagnostics. Recorded turns include before/after database writes, new portable-container IDs, AI decisions and post-commit world snapshots. V2.0.25.7 adds two-way ground checks, raw quantity deltas, and both preliminary and final AI cross-area declarations. Older turns cannot have their missing historical snapshots reconstructed.

Select a turn to investigate. Raw AI responses may include provisional decisions that were not committed; the applied-change log is distinguished below.

✧ End-of-phase random events

Choose the relative odds for an occupied location. A zero disables that outcome. An incident appears only at the end of the phase and remains unresolved until players can respond next phase. No random event directly causes death.

Read-only galactic database audit

Inspect live SQLite integrity, foreign keys, Sol System seed IDs, descriptive population guidance, NPC ownership and autonomy, inventory site totals, stored profiles and the synchronized world clock. This report does not modify or reset anything.

Run the audit to inspect your actual world database.
OpenAI project Prompt IDs

Platform Prompt IDs are independent of local prompt files. To use the refreshed rules with a saved Platform Prompt ID, republish that prompt with the current shared rules and role instructions; alternatively clear its ID to use the updated local fallback. The story-length option still applies when a Platform Prompt ID is used. Create saved prompts in the OpenAI Platform Playground for your existing Chronicle API project. Paste each published Prompt ID below. A filled ID means Chronicle sends only the saved prompt reference and world state for that role; an empty ID uses local prompt files. Each saved prompt must contain the shared world rules plus that role’s instructions. Prompt content still counts as model input tokens.

Only Planner and Narrator make live calls. Previously saved Objective, Grounder, and Auditor settings are inactive.

World-wide AI instructions

Current local shared rules. Edit and save here, or load the updated world rules template. These local instructions are used when a role has no saved Platform Prompt ID.

File: prompts/world_rules.txt

Local AI role prompts

Edit the active Planner and Narrator prompts. Your custom text is retained during upgrades. Use the current templates below when you want the refreshed engine instructions; saving updates the active text.

—

AI prompt files

Edit these files with any text editor. Changes take effect on the next call when a saved Platform Prompt ID is NOT set for that role.

prompts/world_rules.txtShared project-wide instructions
prompts/planner.txtAI-directed outcomes + time + goals
prompts/narrator.txtVerified Chronicle prose
Latest AI request/response
Not loaded.
API usage log

Token counts reported by the API. No prices are estimated.