The Curse of Knowing
WorldInfo Recommender: Hands-Off Worldbuilding
SillyTavern WorldInfo Recommender is one of my most used tools. As your stories continue to expand in the world of SillyTavern, you’re going to want something that is going to aid in streamlining the process of creation. Thinking, creating, and manifesting new ideas can be exhausting (especially when you’re out of ideas!). Tools, such as lorebooks, help us implement and keep track of these new and old details. They feed the relevant information the our LLMs so that they can weave the tale. For some, creating and updating a lorebook is one of the more intensive things you can do in SillyTavern. It can be tiring to constantly decide things such as: What’s important? What’s relevant? What’s a key detail? So on, and so on. At times, we want to be able to just partake in the story while maintaining a hands-off approach. This is where WorldInfo-Recommender by bmen25124 comes in.
What It Does
WorldInfo-Recommender is very simple in nature: It sends your chat context to an LLM, and requests structured XML output. It offers two primary functions. The first is the creation of lorebook entries based on current story context (soon to be your favorite feature!). The second function is updating lorebook entries. Both of these features mesh together to make the creation and maintenance of lorebooks seamless. It is no longer a headache to keep track of details and events in your story. Rather, it is now handled entirely by the extension (thank Gods!). Aside from adding and updating entries, WorldInfo-Recommender allows you to revise individual entries as well. All of this is handled by your default LLM configuration (or another configuration, should you so choose). If this sounds great to you, let’s get started!
Installation
Installation for the extension is painfully simple.
- Locate the extension tab in your SillyTavern. (The three blocks, third to last at the top)
- Select the “Install extension” button in the top right corner
- Copy and paste this link: https://github.com/bmen25124/SillyTavern-WorldInfo-Recommender
- Confirm the successful installation by selecting a character card and clicking the extension icon (see below).

**Picture taken from bmen25124’s github**
Usage
Using WorldInfo-Recommender is almost as simple as installing it. Once you click the extension icon, you’ll be exposed to this menu:

This is where the magic happens. The section “Your Prompt” allows you to interact with the LLM to achieve a desired result. You can instruct it to create, update, or revise a lorebook entry through this menu. For a more focused approach, you may want to create, and then update present entries in two separate prompts. This allows the LLM to process your request more effectively by giving it a single task instead of two. Take note of my current prompt below:
Prompt
Analyze the current conversation and suggest lorebook entries that should be updated. Focus on: locations, characters, items, events, and relationships mentioned in recent messages.
This prompt gives the LLM the single task of updating. Creating is as simple as switching the keyword (updated) to created. However, feel free to research and create your own prompts for your specific needs. Once you send the prompt, you’ll receive results once your LLM completes the task. It’ll look similar to this:

You’ll note a variety of options at the top right of the new entry. Ensure you have a lorebook selected via the dropdown (to the left of Add)
- Add will add the entry to the selected lorebook (simple!).
- Revise allows you alter the entry via a chat-based session or simply provide instructions beneath the entry.
- Global Revise revises all existing entries AND current suggestions.
- Continue allows the LLM to expand the entry further. You may also edit and add/remove any details you wish.
You can also select “Import Entry” if you’d like to important your current lorebook entries. This allows you to modify them through the UI with Global Revise, Edit, etc.
Conclusion
Sillytavern WorldInfo Recommender by bmen25124 has quickly become one of my most beloved tools. Being able to quickly add, modify, and remove information from a lorebook without having to think much is invaluable. It allows you to focus on the story you’re crafting, taking away from the brainstorming that comes with creating long-running narratives. Show some appreciation and check his other work on github.
FAQ
WorldInfo Recommender by bmen25124 is a SillyTavern extension that automatically creates and updates lorebook entries using an LLM of your choosing. It sends your current chat context to the model and returns suggestions, keeping your worldbuilding up to date without manual effort.
Any instruction-following model works well. You can use your default SillyTavern LLM configuration or assign a separate one specifically for lorebook generation. Fast, structured, output capable models are preferable since the extension relies on XML formatted responses
Yes. Each suggestion includes Revise, Global Revise, Continue, and Add options. Revise lets you refine a single entry via chat-based instructions; Global Revise updates all existing entries and current suggestions at once. You can also manually edit any entry before adding it to your lorebook.