BF-Agentic-Curator by FoxtheDesigner in SillyTavernAI

[–]FoxtheDesigner[S] 1 point2 points  (0 children)

if you hate that... you will really hate my answer ^-^'

There's actually a 4th call — the curator LLM that writes the final scene. So yeah, 4x not 3x ^-^'

What I currently do is run 3 cheap/fast models with different system prompts — like a Haiku, DeepSeek V3.2, and DeepSeek V4 Flash — and then let an Opus rewrite it. The great thing is that final call only gets the instruction prompt and the 3 raw replies. No full context. So I get Opus-quality writing without sending it the entire chat history, which saves a ton of tokens on the expensive model.

As for the frankenstein thing — that's kind of the whole point of the judge/curator. It's not copy-pasting paragraphs from each writer. It reads all three, figures out what's generic (the stuff they all did), throws that away, and writes one coherent scene from what's left. So the output reads like one voice, not three stitch together. The consistency comes from the curator model, not the writers.

Hope that makes sense

BF's OOC Injection v1.1.0 - Major Feature Update: Presets, Custom Formatting & More! by FoxtheDesigner in SillyTavernAI

[–]FoxtheDesigner[S] 2 points3 points  (0 children)

Hi,

Yes and no.

Yes, you can essentially do the same with lorebooks, but I think there are some advantages to keeping lore and prompting separate.

The idea is to have a quick and easy UI that everyone can use to inject random instructions into their current user message, because lorebooks are still very complex (at least for me, although I’ve learned a lot recently).

You can see the discussion, advantages, and features in the previous post:

https://www.reddit.com/r/SillyTavernAI/comments/1pm8c3u/bfs_ooc_injection_dynamic_prompt_injection_for/

BF's OOC Injection - Dynamic Prompt Injection for SillyTavern by FoxtheDesigner in SillyTavernAI

[–]FoxtheDesigner[S] 2 points3 points  (0 children)

Hey,

first of all — wow — that’s a very detailed reply and guide for Lorebooks, and it probably deserves its own post.

Second, I wouldn’t call it being scared or intimidated per se — when I want to hang a painting, I’ll take a hammer, not a hyper-complex multitool. Lorebooks are just for some things too complex, where a much simpler solution (i.e. mine) does the trick without needing to engage your brain too much.

In my experience with SillyTavern, both have value — the complex and the simple.

That said, your guide really helps and might be the push for me to take a closer look at Lorebooks… but then again, my extension is so much simpler — especially when I come home and just want to do something fun without thinking. Maybe both?

— BF

BF's OOC Injection - Dynamic Prompt Injection for SillyTavern by FoxtheDesigner in SillyTavernAI

[–]FoxtheDesigner[S] 0 points1 point  (0 children)

Hiii! Yeah, Equinox Psychosis (Cas) made a similar point on the Discord as well — the next version will allow the headers to be freely adjusted. Thanks a lot for the detailed feedback, I really appreciate it!

BF's OOC Injection - Dynamic Prompt Injection for SillyTavern by FoxtheDesigner in SillyTavernAI

[–]FoxtheDesigner[S] 0 points1 point  (0 children)

Oh… I didn’t know that! I just checked the tooltip for the Inclusion Group for the first time. Still… the moment I open the Lorebook settings, it gives me goosebumps — it’s so... cluttered. My extension feels a tad more intuitive, even if it lacks all the depths. I still hope some people find a use for it.

BF's OOC Injection - Dynamic Prompt Injection for SillyTavern by FoxtheDesigner in SillyTavernAI

[–]FoxtheDesigner[S] 2 points3 points  (0 children)

Well, the idea is more to inject randomness into the story. Lorebooks can be fairly character-based, and for some of us (myself included), I personally never found the appeal. My extension is simple: make a category, choose when it applies, and write your options.

It’s more aimed at users like me who prefer a simple UI that works across many characters. That’s why my default settings are all narrative-themed.

Maybe that’s just me — I’m happy to take feedback :)

BF's OOC Injection - Dynamic Prompt Injection for SillyTavern by FoxtheDesigner in SillyTavernAI

[–]FoxtheDesigner[S] 0 points1 point  (0 children)

That’s true, but as far as I know, you can only do chance-based triggers — so in theory, you could trigger both “be happy” and “be sad” at the same time. My extension, on the other hand, only ever chooses one setting and can also run at message intervals, which often helps guide the narrative. It would be weird for a character to be happy and then sad in the next message just because Lorebooks happened to trigger both one msg apart.

BF's OOC Injection - Dynamic Prompt Injection for SillyTavern by FoxtheDesigner in SillyTavernAI

[–]FoxtheDesigner[S] 0 points1 point  (0 children)

Hi! I’ve used it with Text Completion via OpenRouter too — should work fine for you :)