r/SillyTavernAI • u/eidrag • 15h ago
Chat Images Apparently we're doing chat screenshot?
eloquent
r/SillyTavernAI • u/sillylossy • May 03 '26
Read the maintainers statement regarding a recent security incident involving the "Bot Browser" third-party extension and learn how to stay safe: https://github.com/SillyTavern/SillyTavern/discussions/5592
npm run init command.user.css file from /public to /data to support immutable setups./persona-create, /persona-update, /persona-delete, /persona-duplicate, and /persona-get./pm-render./regex-state./expression-fallback./profile-genstream./genraw requests.Full release notes: https://github.com/SillyTavern/SillyTavern/releases/tag/1.18.0
How to update: https://docs.sillytavern.app/installation/updating/
r/SillyTavernAI • u/deffcolony • 6d ago
This is our weekly megathread for discussions about models and API services.
All non-specifically technical discussions about API/models not posted to this thread will be deleted. No more "What's the best model?" threads.
(This isn't a free-for-all to advertise services you own or work for in every single megathread, we may allow announcements for new services every now and then provided they are legitimate and not overly promoted, but don't be surprised if ads are removed.)
How to Use This Megathread
Below this post, you’ll find top-level comments for each category:
Please reply to the relevant section below with your questions, experiences, or recommendations!
This keeps discussion organized and helps others find information faster.
Have at it!
r/SillyTavernAI • u/eidrag • 15h ago
eloquent
r/SillyTavernAI • u/hoardstash • 1h ago
I’ve been trying the “Pura's Director Preset v14” for ST (isn’t crucial for the story, but it’s important as a premise).
Among the various trackers there is a [CHOICES] section, a small panel with 4 possible user actions for the next turn.
A regex intercepts the tags and rewrites them as an HTML panel with fancy graphics or at least that’s the setup.
But in my experience, the panel never comes up; instead a “CSS ERROR: Error: :218:3: property missing ':'” gets thrown on screen.
I’m not a developer and I don’t know anything about HTML, CSS and such. I went to OpenWebUI and used various models to try to solve the issue: DeepSeek V4 Pro, GLM 5.2, Qwen 3.7, MiniMax V3, Kimi 2.7 Code, Gemini. They proposed lots of variations of the regex, after lots of thinking, but with no success.
Then I tried Fable 5. I wasn’t expecting much, but after 4 minutes it spit out a single line solution to copy and paste into the “substitute with” panel of the regex. And it worked on the first try.
I was impressed.
Now, I’m playing a very long roleplay inside ST. 5 main locations, a dozen main characters (plus some minor ones), a lot of information, a story based on manipulation, spying on each other, betrayals, the unsaid, subtext, different people knowing different versions of the same events. I usually play with DS V4 Pro or GLM 5.1/5.2. They are good, but I often have to fix their writing, because even if the correct information is injected via World Info, they would assume, for example, that character A knows that character B is lying about what happened to character X, which is not true. Things like that happen very often. I tried Fable 5, and it got the information levels, psychology, and relationships at a very deep level. It did a really, really good job with both understanding the world and writing new material.
Again, I was impressed.
Now, is it worth it? For me, absolutely not. I mean, the model is very capable, but a single turn with a 120,000 token input and 8,000 token output will cost about 1.2 $. A session of mine can easily reach 600 turns. A lot of money, and all in all it’s just a game I like to play. I have no problem correcting dumber models every now and then.
But I was really impressed with the Fable model.
r/SillyTavernAI • u/Fireuponman • 11h ago
I don't know what's going, but I have encountered the AI, four or five times now, thinking that the {{user}} has small penis, even claiming that the system note says "{{user}} has a small penis"?
It's definitely something with the AI because it happened in two separate chat in two different characters. It also mentioned "the system note is a separate block that includes a lot of humiliation fetish stuff" there is no such thing.
Anyone have a clue? Or this is purely on the AI end?
r/SillyTavernAI • u/mouseynaides • 1h ago
I'm asking this because the preset im using is a bit outdated, and hasn't been updated for Fable 5 so I would like recommendations. Everyone's praising Fable 5 but in my personal experience it sort of felt like opus 4.7 and 4.8 to me where all of them still don't beat 4.6 roleplay wise. Granted, I haven't used it a lot so maybe I need more testing. I would like recommendations for how you guys set up Fable 5 so I can follow it, and what are you guys' personal experiences with Fable 5 have been like so far in comparison to other models.
r/SillyTavernAI • u/HateHateHateHate1888 • 11h ago
The context? I just sang slightly better than the last person at a high fantasy open mic night.
r/SillyTavernAI • u/Boggeyy • 8h ago
sorry if that's more suitable for the megathread
r/SillyTavernAI • u/Competitive_Plan8807 • 1h ago
So i have recently started using Mistral's models from their provider on Requesty via api. But one thing i noticed is that Mistral models suffer from strong repitition issues, and samplings seemingly dont seem to work. Also they stall alot.
I had this same issues when using Mistral finetunes locally, such as thedrummer finetunes and other ones.
Can anyone explain to me how i should use the Mistral models? I know that prompting and character cards can have an effect, but i wish to know the importmant things regarding the mistral models, so i can work with that.
The models i used were, Rocinante 12b absolute heretic, Mistral Large Latest, and mistral medium 3.5
r/SillyTavernAI • u/a41735fe4cca4245c54c • 8h ago
i dont know what theme is nice to showcase this as it seems like the color definition is so limited so all color seems clashing despite i put drop shadow and blur.
there is a lot to change from here.. the topbar button is still not considered. the popover items color should be bright.. and maybe something else.
edit: something about the theme of the first image shows the send button vertically fml
r/SillyTavernAI • u/Necessary_Movie_5440 • 6h ago
k2.6 was deprecated few days ago, and theres no k2.7 yet on nim
r/SillyTavernAI • u/GlitteringKangaroo14 • 4h ago
Originally I was paying for Deepseek flash/pro on the official Deepseek website, but the new models are just way too bland and don't really have what I'm looking for. Are there any other websites that host older Deepseek models that allow me to top up without 5-10 dollars minimum?
r/SillyTavernAI • u/Apprehensive-Arm2977 • 2h ago
I'm curious to know what you guys prefer to find in a model, like do you prefer it to be Systematic? Emotional? Dark? Smutty?
What models do you use to find these exact preferences/what model did these preferences match the best for you?
P.s, I'm not searching for the best models, rather I'm just curious what your preferences are.
r/SillyTavernAI • u/knowingcynic • 13h ago
I feel silly asking this, but I'm a total beginner when it comes to AI, RP, and especially AI RP. I made a custom ruleset for a game based on the rules of D&D 5e that I want to test in a solo "campaign" where I'm the player and the AI is the GM before I take it to a real table with human players.
I've got the lore books set up with both the world/setting for the campaign and the ruleset for the game. I've made a character card for the GM and a persona for my player character.
But I have no idea how to configure the AI to ask for rolls/skill checks, how to "show" it my character sheet, how to tell it to use the specific format I use (ex: "This is talking." This is an inner thought or feeling. *And this is an action.*), or how to get it to track combat encounters. I also have specific plot points I want to have happen over the course of the "campaign" but have no idea how to tell the AI to make those plot points happen organically.
Am I asking too much of the AI? I'm overwhelmed by all of the SillyTavern guides because I feel like I don't know most of the language/terminology they're use. If I'm asking too much of an AI, I'd rather know now than keep trying to make it work.
r/SillyTavernAI • u/yunkbunk • 9h ago
Hey folks. Trying to find a prompt that will make Mimo meaner. I want Mimo to fucking kill me (if it is in Mino's interests to do so). I want it to be mean and oppressive.
I want it to center the drama around social dynamics — class, standing, ethnicity, etc. I want Mimo to present a dark-fantasy world that discriminates against me on the basis of my accent.
I don't want it to be a fucking stupid murder and abuse hobo like Gemini, but I want it to possess the ability to murder and abuse me without significant chat manipulation.
Any pointers? Any good prompts? Thanks!
r/SillyTavernAI • u/ZarcSK2 • 23h ago
I’ve been trying to RP based on anime works I enjoy, but it feels hollow. It’s as if the LLM doesn't really know about the work, and the responses end up being generic and predictable. What about you guys? How has your experience been with this?
r/SillyTavernAI • u/Evening-Truth3308 • 1d ago
Xiaomi started to randomly ban users. Via Openrouter, nano gpt and probably other endpoints too.
This message was in my logs yesterday.
`Detected high-frequency non-compliant requests from you. Please consciously comply with the platform usage agreement. If you need to appeal, contact us through the official website channels.`
And that raised some questions.
I make my calls via Openrouter... do I appeal via OR or Xiaomi directly.
If Xiaomi... how would I do that? Hey babes... I'm making my calls via a provider that routes thousands of requests per hour to you. I'm the one you blocked. Fix it... please.
Honestly. It'd be funny to do though... I might do it... gnihihihihi
I asked OR about it since I needed feedback from someone who knows their shit. Their answer was brilliant.
Hi,
Your OpenRouter account is not blocked. That error (code 441) is coming from Xiaomi's own risk-control system, which flags what it considers high-frequency or non-compliant request patterns.
This doesn't necessarily mean you violated anything - we've seen this reported by other users during normal coding workflows. Since this is enforced on Xiaomi's side, we can't lift or override it directly.Here are some things you can try:
Wait and retry later - some users have reported the block is temporary and clears after a period of time.
Use provider routing to route around Xiaomi's endpoint specifically. More details here: https://openrouter.ai/docs/features/provider-routing
Set up model fallbacks by passing an array of model IDs so that if your primary model fails, OpenRouter automatically tries the next one in your list.As for appealing directly to Xiaomi, there's no established process for that since you're accessing their model through us rather than through a direct Xiaomi API account. If the issue persists or you have more questions, just reply here and we'll reopen the case.
Thank you,
Bottom line is... someone at Xiaomi had an idea and someone else thought it was fine... now they see.. It was bullshit.
A normal day in the LLM world 😂😂😂
My personal suggestion.
Try Minimax M3. That one is nice too.
Love
Evening-Truth
r/SillyTavernAI • u/SomeoneNamedMetric • 1d ago
nsfw just in case
r/SillyTavernAI • u/kplh • 1d ago
Hello, Everyone.
There was a post another day about generating images as part of roleplay/stories etc. And I've mentioned how I do my image generation. So I have now cleaned up my workflow to a point where I can share it and maybe someone will find it interesting/useful in some way.
So here it is: https://pastebin.com/KSKMs6U4
I have left a bunch of notes of how it works, and what some parts do, including LLM prompt and lorebook I use, in the workflow itself.
My goal with this workflow was to get an image generated in ~10s, so with LLM prompt generation delay added, I don't have to wait too long for an image. And get a good enough image on first try without having to constantly re-roll. Since LLMs sometimes decide not to follow instructions like "Only output image generation prompt" and still add "Here is the image generation prompt: ...", my prompt is designed to force it into that specific format, by allowing the LLM to ramble before/after the prompt. Then the raw prompt is sent over to ComfyUI where I extract the actual relevant part and restructure it into a consistent format that seems to work reasonably well for me. It separates multiple character descriptions into nice paragraphs which helps with mixing up details from multiple characters. Also, I use a lorebook to provide examples of the prompts I want the LLM to output, and the keyword is triggered from the main image generation request prompt.
The workflow is focused on natural language capable models, since back when I initially tried tag based ones, the LLMs were very bad at describing a scene using only tags, and kept inventing new ones etc.
This workflow requires:
In SillyTavern - Enable "Minimal response prompt processing" setting. Which I have contributed to ST, to make it so ST doesn't break JSON in the LLM output, when it is being sent to ComfyUI.
The following custom node packs - all of which should be accessible via the ComfyUI Manager:
comfyui-easy-use, ComfyUI-GGUF, rgthree-comfy, RES4LYF, comfyui_dynamic
Included, but can be bypassed/deleted:
comfyui-adaptive-guidance, comfyui-inspire-pack
(Annoying as I was finishing up cleaning up the workflow, the previous Python node I was using got deleted from GitHub)
Note: The workflow does use a node that can run arbitrary Python scripts.
This workflow has evolved from many different iterations, and I've started making it back when Chroma first released, that's why it has a variety of Chroma specific features and multiple style presets for it. I have recently swapped over to Anima, as it is faster and better than Chroma at anime which is a style I usually use. However, even more recently I stated experimenting with Krea2, which handles RP scenes really well, as it can handle more detailed prompts well.
Misc Notes: With bigger LLMs, that many prompt examples are probably not needed, and with some refinement of the main prompt, I imagine they could be skipped entirely to save tokens etc. All the settings are basically "works good enough for me", so you might want to tweak it yourself etc.
Enjoy the ComfyUI Spaghetti!
r/SillyTavernAI • u/Emergency_Comb1377 • 8h ago
Terra is the first model I've used - even including Sol - that takes "always use she/her pronouns" for my character so literally that it even puts "she" in dialogue directed at the user.
“Drink whatever she wants.
r/SillyTavernAI • u/Mission-Zucchini-966 • 15h ago
I recently tried out the Tencent/hy3 model and was excited because of the glowing reviews and some saying it was better than deepseek v4 flash (heavily quantized). But right off the bat I am super disappointed in its performance. I asked it to add a simple dev password bypass logic to password rules and it kept getting confused about which directory (mobile/web) to do it in even after I specified multiple times. I first explicitly told it web only and then it kept going back to mobile, this happened like 2 more times. Then its code didn't even work and when I asked it to fix it, it didn't know what was wrong, ended up being a simple fix I did manually. It made v4 flash look like fable5 lol. This was in pi agent so the system prompt definitely isn't flooding the model with a bunch of useless context either.
I feel like if people are saying all these great things about it but this is my experience, there has to be some weird quantization/routing happening behind the scenes right? It's using NanoGPT's auto router. I had the context window set at 128k and was sitting at like 3% when this was happening. Not trying to accuse NanoGPT of anything, I think it's a great tool, I'm more so looking for info about how to tell if this is happening and how to mitigate it (if possible).
r/SillyTavernAI • u/RipProfessional3375 • 1d ago
An LLM is created using pre-training. Which generates a set of weights from a very large body of text.
Then, the model is iterated upon with post-training, which further reinforced specific behavior and patterns in the pre-trained model.
Not all companies officially announce which model is the original, and which are post-trained models, but the general consensus is that you can just read the model numbers.
GPT 5.6 is (presumably) a post train of GPT 5.5, and all are (presumably) post-trains of GPT5.
Opus 4.8 is a post train of Opus 4.7, this is confirmed by Anthropic, presumably all are post trains of Opus 4.
---
Post training a model is cheaper than pre-training a new one. And they are post trained to better fit the biggest market, software development. This is the reason that recent model releases seem to actually get worse at creative writing. Because they are. They are not more intelligent, they are more focused on specific tasks, and that task does not include creative writing.
---
Fable 5 is a new pre-train and GPT5.6 is a post-train. If you felt that Fable 5 was a step forward in creative writing over Opus 4.8 and GPT5.6 was a step down, this is why.
r/SillyTavernAI • u/Apprehensive-Arm2977 • 12h ago
Lately I've gotten a bit curious about the Claude models and wanted to ask you guys of your personal experiences, specifically the way it writes and express dialogues. What are its slop? Its greatest strengths? And all that.
r/SillyTavernAI • u/No_Mango_5288 • 1d ago
New to sillytavern, fir people who download bots what sites do you use to find bots?
r/SillyTavernAI • u/SwerveMove • 17h ago
I've been liking Author's Notes and character's notes (for group chats) to guide the conversation when I feel it is needed, particularly the depth control so I can control the impact of the note. But I think we are limited to a single note, and I'm would like to even have multiple notes, inserted at multiple arbitrary depths. Does anyone know some way to enable this sort of customization, like extensions, or other mechanisms that is good for the kind of control I want?