CHIM Plugins

Server plugins extend CHIM without modifying the core server. They can add configuration pages, prompt context, AI actions, database-backed features, external integrations, and supporting services.

Plugin Manager

Install and manage plugins from the CHIM web interface. Plugin Manager lists public GitHub repositories tagged chim-plugin; select Refresh Plugins to check for new plugins and updates. Plugins can provide their own configuration page and run versioned database migrations during installation.

A listing is not a review or endorsement. Plugins run with full server access, so install only from authors you trust. Plugin authors should read the CHIM Plugin Guide.

  • Installed server plugins live under HerikaServer/ext.
  • Plugin-owned tables use the shared PostgreSQL plugins schema.
  • Some integrations also require a matching Skyrim mod or SKSE plugin.

Supported Skyrim mods can now bundle their matching server plugin. When the game starts, CHIM checks the package and installs or updates it on the connected server automatically, so players do not need to copy the server half by hand.

Plugins

CHIM Custom

CHIM Custom adds optional awareness for supported Skyrim mods. Its SKSE component detects visible survival and cleanliness state, then its server plugin adds that state to focused character context without writing it into event history.

  • Dirt and Blood: dirt, blood, cleanliness, and washing state.
  • Bathing in Skyrim - Renewed: dirtiness tier, bathing, and soapy state.
  • SunHelm Survival: hunger, thirst, exhaustion, and cold state.
  • Starfrost: hunger, exhaustion, and cold state.

CHIM Custom Source Code

CHIM Twitch Bot

The Twitch Bot plugin lets your Twitch chat interact with CHIM while you play. Viewers can help drive scenes, speak through the player, or push AI characters into more chaotic roleplay moments depending on how you configure it.

  • What it is for: streamer-driven or viewer-driven CHIM sessions where chat actively influences the game.
  • What it changes: viewers can prompt AI NPCs, steer direction, and create social scene interactions through Twitch chat.
  • Why it matters: it turns CHIM into something your audience can play with you instead of only watching passively.

CHIM Twitch Bot Source Code

CHIM Mind Map

Mind Map is a 3D memory visualizer for CHIM. It shows how your TXT2VEC memories connect to each other, which characters appear most often, and how events cluster across a playthrough.

  • What it is for: exploring your CHIM memory graph visually instead of reading it only through logs and tables.
  • What it needs: TXT2VEC or embedding-based memory features need to be enabled and your memories need to be synced first.
  • Why it matters: it gives you a much easier way to understand what CHIM remembers and how those memories relate over time.

CHIM Mind Map Source Code

Equipment And Bathing

These optional integrations are available through the plugin catalog. Install their matching Skyrim requirements and patches as well as the server plugin.

  • CHIM-BES: Lets NPCs comment when Breakable Equipment System breaks their gear in combat. See the plugin setup.
  • CHIM-BiSR: Lets followers comment on Bathing in Skyrim dirt and bathe when water or a wash basin is nearby. See the plugin setup.