Every Empire Has a Story

Your Save File Is a Novel The Chronicle Writes It

Stellaris Companion's Chronicle reads your save, matches your empire's ethics, and writes the story while you play.

Ethics-adapted voice 20+ event types Works with Ironman
01
Mechanics

It Reads the Save. You Read the Story.

The Chronicle watches your save folder. When you save the game, it parses the file with a local Rust-based parser, detects what happened since the last chapter, and generates narrative.

No mods. No checksum changes. No copy-pasting event logs into ChatGPT. Just save the game and read what your empire did.

It's the AAR that writes itself.

01

20+ Event Types Detected

Wars, first contacts, ruler changes, federations, crises, ascension perks, ethics shifts, and more. If it matters to your story, the Chronicle sees it.

02

Ethics-Adapted Voice

Authoritarian empires get imperial decrees. Egalitarians get parliamentary records. Machine Intelligences get processing logs. Hive Minds get collective consciousness.

03

Permanent Chapters

Each chapter is saved alongside your campaign. Your chronicle grows as long as you play. No session goes unrecorded.

04

Regenerate Any Chapter

Don't like how a chapter turned out? Regenerate it. The voice stays consistent, the events stay accurate.

05

Persists Per Save

Each save gets its own chronicle. Run 3 campaigns, get 3 separate histories. Switch between them freely.

06

Export Your Chronicle

Export the full chronicle from the app. Read it back after the campaign's over, or just keep a record of how it all went down.

07

Works with Ironman

Read-only. Never touches your save. Achievements stay enabled, checksum stays clean. It's a desktop app, not a mod.

02
Narrator

Tell It Your Way.

The Chronicle picks a voice based on your ethics—but you can override it. Want your egalitarian federation narrated like a deadpan nature documentary? Your authoritarian regime reported as dry corporate quarterly earnings? Just tell it.

How You Play

Authoritarian / Militarist

"You don't ask. You decree."

  • Name your rulers like titles: Supreme Chancellor, Archon, High Executor
  • Refuse to negotiate with lesser empires—vassalize or ignore
  • Frame every policy change as a decree from the throne
Chronicle
Authoritarian / Militarist
Imperial War Record — Entry 47

By decree of Overlord Krath, the Third Fleet entered the Yemar system at 04:00 galactic standard. The Venn Hegemony had been given terms. They chose poorly.

The orbital bombardment lasted six standard hours. Ground resistance was catalogued but irrelevant. By 12:00, the Venn command structure had ceased to exist.

Casualties were acceptable. The Venn homeworld was redesignated Industrial Sector 7. Its former name was stricken from all records. The Overlord does not permit sentimentality in official documentation.

AUTO-GENERATED FROM SAVE FILE
Pick a voice. Or write your own.
Deadpan nature documentary Bureaucratic reports that casually describe atrocities Galactic tabloid—drama, rumors, and scandal Propaganda broadcast from state media Overly enthusiastic imperial PR department Dry corporate quarterly earnings, but for galactic conquest
03
Coverage

Every Plot Point. Automatic.

FC

First Contact

The inciting incident

WR

Wars

Declarations, battles, peace

CR

Crises

Prethoryn, Contingency, Unbidden

RL

Rulers

Elections, deaths, succession

FD

Federations

Formed, joined, dissolved

AS

Ascension

Perks, traditions, paths

ET

Ethics Shift

The plot twist

GC

Galactic Community

Resolutions, custodian, emperor

04
Questions

Common Questions

01 How does the Chronicle feature work?

It reads your Stellaris save file locally with a Rust-based parser, detects what happened since the last chapter — wars, first contacts, ruler changes, crises, and about 20 other event types — and generates narrative. You save the game. It writes the story.

02 How do I roleplay in Stellaris?

Treat your ethics as personality, not just modifiers. The Chronicle does the same — it writes in a voice that matches your empire. Authoritarian? Imperial decrees. Machine Intelligence? Processing logs. You can also override the voice entirely with custom narrator instructions.

03 Does the Chronicle work with Ironman mode?

Yes. Read-only — it never touches your save. Checksum stays clean, achievements stay enabled. It's a desktop app, not a mod.

04 Can I customize the writing style?

Yes. Pick a preset or write your own narrator instructions. The Chronicle adapts its entire voice to match.

05 What if I don't like a chapter?

Regenerate it. You can give feedback — 'make it shorter,' 'focus on the betrayal,' 'less dramatic' — and the Chronicle rewrites the chapter accordingly. Same events, different telling.

06 Can I share or export my chronicle?

Yes. You can export your full chronicle directly from the app. Keep it as a record, read it back after the campaign, or just see how the story came together. It's your story — the Chronicle just writes the first draft.

07 What is a Stellaris AAR?

An After Action Report — a narrative retelling of a campaign, written from your empire's perspective. The tradition goes back to the early Paradox forums. The Chronicle is basically an AAR that writes itself.

Ready

Your Empire's Story
Tells Itself

Stellaris Companion is open-source, multi-platform, and the only historian willing to work for free.

Download BetaView on GitHub
Windows (x64) — Coming SoonmacOS — Coming SoonLinux (AppImage) — Coming Soon
Stellaris Companion Chronicle view showing auto-generated narrative chapters
Multi-platform Gemini API key required (free)