Chronicle
One place. Many possible stories. Advance the world whenever you're ready.
Characters
These are persistent independent characters, not disposable AI chat sessions.
World State
Everything listed below exists in the database independently of the AI.
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.
—
—
To switch between Chronicles, sign out and sign into the other account. Your current world is saved automatically.
—
—
The administrator retains the original Chronicle. Newly registered accounts start with their own fresh First Clearing. Worlds are not shared or copied.
Administration
Configure the engine, AI model, and local operation. The world does not run turns automatically. All queued player actions are processed together when anyone advances.
Each code permits one new player account and expires after 30 days. Codes are stored hashed and cannot be recovered.
A backup includes the complete SQLite state and your prompt files, never API credentials.
↓ Download world backupReset removes all characters, structures, inventories, projects, past turns and Chronicle history. Download a backup first. Local prompt files stay intact.
To restart, run START_CHRONICLE.bat again. Pausing turns leaves the website accessible.
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.
Read API_PLATFORM_SETUP.md for step-by-step setup.
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
Edit the local prompts used when the role has no Platform Prompt ID. Your custom text is retained during upgrades. Use the current templates below when you want the refreshed engine instructions; saving backs up the previous text.
—
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 instructionsprompts/objective.txtShort autonomous objectives without player ordersprompts/planner.txtAI-directed outcomes + time + goalsprompts/assessor.txtRetired; no live API callsprompts/narrator.txtVerified Chronicle proseFORMAT.mdRequest and response contractNot loaded.
Token counts reported by the API. No prices are estimated.