RimWorld

RimWorld

123 ratings
EchoTales
5
3
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5, 1.6
File Size
Posted
Updated
5.091 MB
30 Apr @ 9:20am
6 Oct @ 7:54am
4 Change Notes ( view )

Subscribe to download
EchoTales

Description
📖 EchoTales — Your personal AI chronicler for RimWorld

Ever wished someone would write your colony’s story like a novel, documentary, news report, or Greek tragedy?
With EchoTales, you get your own AI-powered chronicler that creates personalized entries about what's happening in your game — in real time.

🔧 Powered by Player2
EchoTales works out of the box with Player2[player2.game], a free desktop app that handles the AI behind each story entry.
No setup required — just run Player2 in the background and start narrating.

🎙️ What does this mod do?

• Adds a new tab at the bottom of the screen where you can open and use your personal chronicler.
• Adds a button to generate a narrative entry based on your colony's current situation.
• Or write a *custom prompt* to focus on a specific pawn, pet, thunderstorm… or that time you accidentally served human meat stew.
• Each entry is stored in an editable *memory*, which you can use to track important events or guide future storytelling.
I also highly recommend using this mod together with the excellent 1-2-3 Personalities M1.
It gives each colonist their own personality, making every chronicle feel even more unique and tailored.

⚙️ Features

Fully customizable tone: tragic, sarcastic, serious, absurd… it’s up to you.
• Compatible with Gemini API, Kobold, LM Studio, Ollama, and OpenRouter.
• Easily export your story to keep it, share it, or turn it into your next novel.
• Up to 2 automatic entries per in-game day (configurable by hour in the mod settings).
• The default prompt is optimized for consistency, but your writing and tone always take priority.
• Fully compatible with EchoColony.

💡 Frequently Asked Questions

Are there no dialogues from the colonists in the narration?
Not by default. But you can ask for dialogues in the global prompt or any custom entry.

Can I add it mid-save?
Absolutely. The chronicler will do its best to write an appropriate introduction.

Can I remove it mid-save?
Yes — it's safe to uninstall at any time.

How aware is the chronicler of what’s happening in-game?
It knows the current weather, season, colony mood (peaceful or in battle), and the general status of your colonists — whether they’re sick, wounded, sleeping, working, or just hanging on.
I’ll keep expanding what it can detect as players try it out.

Does it work with EchoColony?
Yes, they work perfectly together.
However… at the moment, EchoTales is not aware of the conversations you have with your pawns in EchoColony.
If it becomes a popular request, I promise I’ll add that connection.

Because every colony deserves to be remembered... even the ones torn apart by manhunting rabbits.

---

I'm a huge enthusiast about the incredible potential AI has for this game.
If you'd like to see more mods like this in the near future, please consider supporting me with a coffee.
Thank you so much for your support! ☕❤️

[ko-fi.com]

[www.patreon.com]
Popular Discussions View All (3)
2
1 Sep @ 8:55am
Request: Add a filter for pawns with disabled AI (e.g., buried ancients) to prevent narration spoilers
Haski_Laik
1
1 Sep @ 6:36am
Minor bug report
Scorch Xi
0
16 Jul @ 3:30am
1.6
GhoulLFeng
75 Comments
Burn on fire 16 Oct @ 12:25pm 
i notice that if i use deepseek's API, i can't choose the model type, which may be the reason case the problem that showing "400 bad request". Because in "EchoColony", i can set the model as "deepseek-chat", and it work well. Could you please add a dialog that i can choose the model for other third-party API?
Maiya0126 14 Oct @ 11:43pm 
I saw in the settings that EchoTales allows filling in third-party APIs and addresses, but there is no option to select a model, which I hope can be adjusted.
Gerik Uylerk  [author] 6 Oct @ 8:07am 
Hello friends! I’ve released an update where the AI will now write only once per day. You can also configure the writing cycle based on in-game days or real time. This means there will be more time between each piece of text, giving the narrator many more events and situations to create stories from.
dreamur1 5 Oct @ 10:30pm 
Also: unrelated to my previous bit - would it be possible for the AI to provide contextual commentary based on a pawn's genes? For example, I have a pawn with a deathless gene that will resurrect 'em eventually (because of biotech shenanigans) - could the AI could take note of it & mention that the pawn will be back eventually?
dreamur1 5 Oct @ 10:30pm 
Here are a couple of remarks/questions based on only a couple hours worth of play so far:

This makes a great first-impression, but it's novelty wanes quickly (at least in early-game). Even with the messages happening once a day, the AI's messages get kinda stale too quickly since there isn't a large variety of events to comment on. Not to mention that the AI's sentence structure is not varied enough to make the daily updates feel meaningful.

Granted, part of that is probably on me - I could probably update the AI's directive to have a more rounded personality instead of being pretty one-dimensional. If you have any tips on how to make the AI act less like a running joke, I'll happily take any advice or tips you could provide.

+1 to RpgBlaster's question - I'd also be interested in seeing infrequent, yet more detailed summaries/remarks on what's happening.
高不成 2 Oct @ 9:37am 
Could you please support Deepseek? I don't have the necessary conditions to use gemmi.TOT
RpgBlaster 15 Sep @ 1:25am 
@Gerik Uylerk I'm asking because having to read a new entry everyday is far too distracting
liaoy14866 13 Sep @ 6:47pm 
it's really really really nice ai mod and i'm so excited to play rimworld again. plz allow me to change model when i use openrouter, just like "echo colony" plz.
RpgBlaster 12 Sep @ 9:16am 
Is there a config if I only want the Mod to write a summary of the entire month or so it activate every 7 days so it does not trigger anytimes every minutes?
C0lin2000 3 Sep @ 12:42pm 
Can you add a button to clear the entire history so you don't have to delete every single report