ST-jeved
A SillyTavern extension that measures each reply before it lands.
Every generated reply is scored, and the narrator is only instructed when a rule the user set actually matches. The judging is Jev’s; the writing stays with the model already in use.
# Jeved Jeved is a SillyTavern extension. It uses Jev, a small and cheap decision model, to read the messages in your chat and answer questions that you write. A rule on the answers can add one line to the prompt, reroll the reply, or run an STscript. Some things you can build with it: - Pacing. Tell the narrator to make something happen when the story has been calm for several replies, or to slow down when each reply is a new crisis. - Same-turn steering. Read the message you are sending and shape the reply to it, before the reply is written. - Rerolls. Reroll a reply when the narrator speaks for your character, contradicts the character card, or includes something that you do not want in your story. - Genre and voice. Correct the narrator when a horror story stops being frightening, or when a character stops sounding like their card. - A world that pushes back. Notice when your character's actions never fail and never cost anything, and ask for a setback. - Scene automation with STscript. Change the background when the location changes, make a picture at a dramatic moment, switch to a stronger model for an important scene, or keep a variable such as a danger level up to date. - Measurement only. Put a mood or a relationship on the Activity chart and see how it moves through the chat. Tick "Measure anyway" in the sensor form to measure a sensor that no rule uses. The built-in Closeness sensor is an example. Any question that Jev can answer from the text can be a sensor. The answer is a score, a choice from your list, or the chance that a statement is true. The built-in preset rerolls a reply that speaks for your character, and it watches attention, repeated wording, tone and pacing. It also shapes each reply to the kind of scene your message asks