// Management · RimWorld Mod

RimTalk - Ideology Cultural Profile Generator

RimTalk: AI Ideology Profile Generator This mod reads an ideology's precepts, memes, rituals, roles, relics, venerated animals, and other data from RimWorld's Ideology DLC, then uses AI to turn them into a concise natural-language ideology profile.

RimTalk: AI Ideology Profile Generator

This mod reads an ideology's precepts, memes, rituals, roles, relics, venerated animals, and other data from RimWorld's Ideology DLC, then uses AI to turn them into a concise natural-language ideology profile. The generated profile is saved and loaded into RimTalk's "Thoughts & Memes" section, replacing Ideology's strange auto-generated background stories. =============================================================== For example: Allah blessed the bustling jungle world of Ousongyan with dromedaries and taught humanity to respect animals. A lumberjack once threatened to destroy Allah herself with a transcendent mass inverter. Allah appeared to Satsuki Compton as a stink bug and explained animals to her. Satsuki then called upon the matriarchal Muslims and animals to unite and trample the lumberjack and his followers. =============================================================== These stories have plenty of classic RimWorld weirdness, but when an AI model reads them, the reaction is usually: Confused Nick Young: ??? Then it starts treating the nonsense as serious worldbuilding. In one of my medieval saves, my pawns constantly talked about mysterious "Ironhead Warriors". I spent ages trying to find which mod had added them. Eventually I discovered that they came from nothing more than one of Ideology's randomly generated descriptions. The AI doesn't know it's random flavor text. If you put it in the prompt, it assumes it's important lore and keeps building on it — especially when that information is given high priority. Meanwhile, RimTalk's original "Thoughts & Memes" feature does not fully include important information such as precepts, relics, venerated animals, and roles. As a result, pawns from completely different ideologies may still sound surprisingly similar. This mod is designed to fix that. ===============================================================

AI Ideology Profiles

The mod collects information from each ideology and sends it to the AI using your configured prompt. The generated profile can summarize:
  • Core values and beliefs;
  • Praised and forbidden behavior;
  • Views on war, labor, family, love, death, body modification, and more;
  • The meaning of rituals, roles, relics, and venerated animals;
  • Other traits that may affect how a pawn thinks and behaves.
Pawns from different ideologies can then read their own profiles. This means the same event can lead to completely different opinions, arguments, and conflicts based on genuinely different values. Ideologies and precepts are no longer just rows of icons — they can actually shape RimTalk's AI conversations. ===============================================================

How to Use

Open the Ideology window from the bottom-right corner of the game interface. The mod will display all ideologies currently present in your game. You can generate an AI ideology profile for any of them with one click. Because generation reads a large amount of ideology data, the first generation may take some time and usually uses around 10,000 input tokens. If RimTalk encounters an ideology without a generated profile, the mod will automatically add it to the generation queue. ===============================================================

Manual Editing

AI does not always know which details matter most to you. After generation, you can view and manually edit ideology profiles directly from the Ideology interface. Remove redundant content, restore details the AI ignored, or rewrite anything that does not match your intended setting. ===============================================================

Custom Prompts

In Mod Settings, you can configure:
  • The profile generation prompt;
  • The length constraint prompt;
  • Prompt language;
  • Model provider.
The mod includes a default prompt that already works well. It has primarily been tested with ds-v4-flash. Other models may require different prompt wording, so feel free to experiment. If you find a prompt that works especially well, you're welcome to share it in the comments. ===============================================================

About Token Usage

Keep ideology profiles reasonably short. RimTalk includes the pawn's full ideology profile every time it makes an AI call. For example, if 3 pawns have a 10-round conversation, the profile may be included repeatedly across all of those requests. A huge profile may look impressive, but your token bill may disagree — unless you're running the model locally... Shorter profiles focused on values and behavior are strongly recommended. ===============================================================

Code

This mod was developed with assistance from Codex. Source code: GitHub - RimTalk Ideology Cultural Profile Generator ===============================================================

Feedback & Support

Questions and suggestions about the mod, code, AI output, or prompts are welcome in the comments. Bug reports are also welcome. If possible, please include the relevant logs. They make debugging much easier. If you enjoy the mod, I'd really appreciate a Workshop rating. Thank you!