u/Aromatic-Web8184

Saint's Silly Extensions: Update!

Saint's Silly Extensions: Update!

Quick update on Saint's Silly Extensions. Its grown a fair bit since I first posted. The bundle is now five tools instead of two. Here are the updates:

Assisted Character Creation: adds an Assist button to SillyTavern's character creation page. Type a short brief ("grumpy elven blacksmith who hates dwarves"), hit Generate, and the LLM drafts a full structured character description. `Continue` / `Retry` / `Checkpoint` controls for iterating, and you can optionally feed in your current chat context and lore books to ground it in your world.

World Info Assist: every World Info / lore book entry gets its own Assist button group. Sketch a rough idea in the content field, click `Assist`, get a properly-formatted lore entry back. `Continue` extends it, `Retry` re-rolls, `Revert` puts your original text back.

Narrative Guidance: the newest one, and probably the one I'm most excited about. Every N turns (default 10, configurable), it asks the LLM to produce a short paragraph of story guidance based on your current chat, character cards, and selected lore books, then injects that paragraph into every subsequent AI turn as a system prompt until the counter expires and a fresh guidance paragraph gets generated. You can hand-edit the active guidance in real time, supply themes or arcs you want woven in, and tweak depth/role the same way you would for Author's Note. There's a manual `Regenerate Now` button too, and the UI gets masked during regen so you can't accidentally send a message while it's building the new prompt.

Phrasing: Inverse Guidance — a new mode for Phrasing that feeds every existing swipe of the target message into the prompt and asks the model for something *wildly* different in tone, pacing, and approach. Handy when you like the gist but every swipe is reading the same.

There's also some quality-of-life stuff under the hood: Per-module response token limits and max-context overrides for the chat-context-packing features.

Same caveat as last time: still vibe coded, still by a web dev who knows his way around a debugger. Bug reports and feedback welcome.

https://github.com/Saintshroomie/Saints-Silly-Extensions

My honest thoughts:

Personally, I'm having mixed results with the Assisted Character Creation and World Info tool. I'm 100% sure that comes down to the quality of the default prompt and the strength of the model you're using. So, fair warning, I'm still trying to perfect that. Everything is customizable though, so feel free to try out your own prompts instead of the default.

The Inverse Guidance has also given me exactly what I asked for at times, but also sometimes not. Again, probably more about my crappy default prompt than anything else.

With that said, I absolutely love using the Automated Narrative Guidance feature. The general idea was for the AI to craft beats for the story to progress through *without* my knowing what they'll be. In my experience, this has made characters behave in pleasantly unexpected ways, and since it updates the guidance at regular intervals, it has had a huge effect on knocking out repetitive vibes. I personally prefer a countdown of 5 turns and a depth insertion of 4.

If you have suggestions/problems, feel free to let me know!

u/Aromatic-Web8184 — 8 days ago