Beta.
Description:
RimAI is a storyteller mod for RimWorld that uses external AI providers to generate events based on your colony state. It reads factors like wealth, mood, population, recent events, and narrative context, then chooses a suitable incident or waits when nothing fits. The goal is to keep events consistent with the current situation instead of using fixed storyteller rules.
Pollinations (free option):
Pollinations offers free access for text generation. get an API key > [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fpollinations.ai%2F]https://pollinations.ai/[/url].
Overview of How It Works:
1. The mod samples your colony state at regular intervals.
2. It builds a short summary prompt with recent history and context.
3. The AI returns a decision (trigger an event or wait) plus a reason.
4. RimAI triggers a valid incident or falls back to vanilla when needed.
Key Features:
- AI-driven storyteller decisions that adapt to your colony.
- Narrative arcs that progress through multiple phases over time.
- Personality presets (balanced, sadistic, chaotic, protective).
- Settings UI for model, provider, event frequency, AI influence, cache, and debug tools.
- Dev mode helpers for testing and logging.
- Supports English and Portuguese UI text.
Providers and API Use:
Supported providers include OpenRouter, OpenAI, Anthropic, Google Studio/Gemini, Groq, NanoGPT, and Pollinations (free). You can also use an OpenAI-compatible endpoint.
API key requirements:
- Paid providers require an API key.
- Pollinations can be used without a key.
Setup Guide:
1. Install RimAI and the Harmony mod.
2. Open RimWorld -> Mods -> RimAI -> Configure.
3. Select a provider, set the model name, and enter an API key if required.
4. Choose the AI Oracle storyteller in a new game.
Settings Guide:
- Event frequency: controls how often the AI is asked to generate events.
- AI influence: blends AI decisions with vanilla behavior.
- Cache: reuses recent AI responses to reduce repeated calls.
- Debug tools: log extra details and run tests in dev mode.
Notes:
- Internet access is required for AI providers.
- If the AI returns invalid data or an incident cannot fire, RimAI falls back to a valid vanilla incident.
Requirements:
- RimWorld 1.6+
- Harmony mod
/
Discord: [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fdiscord.gg%2FvN5zm29p]https://discord.gg/vN5zm29p[/url]