Elin with AI (Beta)

If you liked this item, please rate it up on Steam Workshop page.

Authors: DK, Puddles

Last revision: 6 Dec, 2025 at 21:06 UTC (2)

File size: 9.84 MB

On Steam Workshop

Description:

Elin with AI

[img.shields.io]

Github[github.com]

Power up Elin with AI and LLMs, make the world alive by generating contextual aware talks.

Requires Custom Whatever Loader & YKFramework

Place both mods above this mod in the mod list viewer.

Make sure you are using the correct , updated version of CWL , not both!
Make sure you are using the correct , updated version of CWL , not both!
Make sure you are using the correct , updated version of CWL , not both!

Features & Todos:

This is a beta test version, mainly for gathering reports and feedback.

  • Support Google AI Studio (gemini)
  • Support OpenAI chatGPT
  • Support OpenAI-compatible providers
  • Support Local LLM (webui, Ollama)
  • Test services at runtime
    • …with easy UI ✅
    • Service pooling ✅
  • Character context
    • Nearby characters ✅
    • Character backgrounds ✅ (Puddles wrote a bunch)
    • Character relationships ✅ (Puddles wrote a bunch)
    • Character original talk triggers ✅
  • Recent action context
    • Toggle between talk-only and full action ✅
  • Zone context
    • Zone backgrounds ✅
  • Environment context
  • Item/Equipment context
    • Nearby things ✅
  • Religion context
  • Quest context
    • Random quest generation ⬜
  • Response choices
  • Player Chat
    • Bindable Key (Default: Enter) ✅
  • Customize context prompts
    • …with easy UI ✅
    • Builtin localization support (by CWL) ✅

How to Add Services

Emmersive(Elin with AI) requires the AI service with function-calling (or tool-call) and structured output (or json mode) capabilities.

Your API keys will be encrypted locally on your computer, not sent anywhere.

Access the config panel via Esc-Mods-Emmerisve.

Detailed API setup guide for popular and free LLM providers[elin-modding-resources.github.io]

Prompt UI

Feedback

For any suggestions, bug reports, or feature requests, prepare the Player.log file, and ping Omega at Elona Discord.

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.