Über das Projekt
Wie ChronicleOS funktioniert
Die Vision
Die meisten KI-Rollenspiele sind vergesslich und inkonsistent — was gestern galt, ist heute vergessen, und der Spieler kann behaupten, was er will. ChronicleOS trennt Erzählung (Narrative) strikt von Simulation (State): Alles, was passiert, wird als echte Datenbank-Entität festgehalten. Ein fallengelassenes Schwert liegt dort — für immer, nicht nur für die Dauer eines Chat-Verlaufs.
Wie eine Runde abläuft
Du schreibst in normaler Sprache, was dein Charakter tut. Ein Wächter prüft im Hintergrund, ob die Aktion zu deinem Inventar und deinem aktuellen Ort passt — kein Würfelsystem, aber auch keine Beliebigkeit. Ein Erzähler beschreibt das Ergebnis atmosphärisch aus der Du-Perspektive. Ein Analyst liest diese Erzählung und übersetzt sie in Datenbank-Änderungen: neue Räume, bewegte Gegenstände, veränderte Beziehungen.
Eine Pipeline aus spezialisierten Personas
Statt einem einzelnen KI-Modell alles zuzumuten, arbeitet im Hintergrund ein Orchestrator, der pro Spielzug eine feste Abfolge von Schritten abarbeitet — eine Pipeline. Jeder Schritt ist einer Persona zugeordnet: einer klar abgegrenzten Rolle mit eigenem Auftrag, eigenem Prompt und eigenem Modell. Der Output eines Schritts wird zum Input des nächsten.
Baut bei Kampagnen-Start die Welt: Prämisse, Fraktionen, Antagonist, erstes Kapitel.
Prüft jede Aktion gegen Inventar und Ort, bevor sie erzählt wird.
Erzählt das Ergebnis atmosphärisch, folgt dabei dem roten Faden der Welt.
Liest die Erzählung, übersetzt sie in Datenbank-Änderungen.
Schreibt bei Kapitelwechseln das nächste Kapitel, fasst Vergangenes zusammen.
Beantwortet Out-of-Character-Fragen (/dm) ehrlich, ohne zu spoilern.
Welche Persona welches Modell nutzt, welchen Prompt sie bekommt und in welcher Reihenfolge die Pipeline läuft, steht nicht im Code, sondern in einer JSON-Konfiguration ("Rulebook"). Jede Kampagne wählt beim Start ihr Rulebook — im Grunde kann also jede Kampagne ihre eigene, vollständig andere Konfiguration erhalten: ein anderer Erzählstil, andere Modelle pro Rolle, sogar komplett andere Pipeline-Schritte, ganz ohne Code-Änderung oder Deploy.
Ein Gedächtnis mit Augenmaß
Über eine lange Kampagne würde eine Engine, die sich an alles gleich stark erinnert, unbezahlbar und langsam werden. ChronicleOS kombiniert deshalb zwei Signale: räumliche Nähe (deine Umgebung liegt immer im Fokus) und narrative Bedeutsamkeit (dein Zuhause, dein Erzfeind, dein Erbstück — automatisch erkannt und nie vergessen, unabhängig von Ort oder Zeit). Alles andere darf in den Hintergrund treten, bleibt aber vollständig gespeichert.
Ein roter Faden, der nicht zwingt
Jede Kampagne hat eine World Bible: Prämisse, Antagonist, Fraktionen, ein aktuelles Kapitelziel. Die Welt bewegt sich aktiv darauf zu — NPCs handeln, Gerüchte verbreiten sich, Konsequenzen entstehen — auch wenn du gerade etwas völlig anderes tust. Deine eigenen Handlungen bleiben davon komplett unangetastet: Die Engine kontrolliert die Welt, du kontrollierst deinen Charakter.
Kein Regelwerk, keine Charakterbögen, keine Wartezeit — nur eine Idee und eine Welt, die mitdenkt.
Erste Kampagne starten