The Companion is a local-first interpretation layer between a Stellaris save and the questions a player wants to ask.
The pipeline
flowchart LR
accTitle: Stellaris Companion campaign data pipeline
accDescr: A local Stellaris save is parsed into a campaign archive, which produces focused briefings for the Advisor and connected AI clients, plus Chronicle drafts when requested.
Save["Local .sav file"] --> Parse["Ingest + parse"]
Parse --> Archive["Campaign archive"]
Archive --> Brief["Focused briefing"]
Brief --> Advisor["In-app Advisor"]
Brief --> MCP["Local MCP server"]
MCP --> Client["Connected AI client"]
Archive --> Chronicle["Chronicle draft"]- Ingest: discover or import a local
.savfile. - Parse: extract structured campaign facts.
- Archive: preserve snapshots so change over time is visible.
- Brief: select the facts relevant to a question.
- Interpret: let an advisor or connected AI app reason over that briefing.
- Narrate: turn selected events into Chronicle drafts when the player asks.
Read the detailed pages on save parsing and history, advisor briefings, and privacy and data flow.