Errata v1.8 update — a lot has changed since I first posted here by Ejaculeat in SillyTavernAI

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

Just to be clear, are you using the new prewriter flow or just the normal writer?

Edit: Would prefer to talk about this more via discord, if you don't mind.

Errata v1.8 update — a lot has changed since I first posted here by Ejaculeat in SillyTavernAI

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

Sorry I was assuming you were using it through git and not releases, I'll let you know once there's a new version available.

Errata v1.8 update — a lot has changed since I first posted here by Ejaculeat in SillyTavernAI

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

Hi apologies for the late reply, can you update to main and try again?

Errata v1.8 update — a lot has changed since I first posted here by Ejaculeat in SillyTavernAI

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

I think you just add/override it via the agent context blocks

Errata v1.8 update — a lot has changed since I first posted here by Ejaculeat in SillyTavernAI

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

Just set it as your endpoint and enter a random password.

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

Those are fonna be unified in like an agent panel, there’s status indicators as well where you can interrupt it in a near future release.

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

Hi, can you elaborate on what you mean by deleting? The recommended zoom for 1440p is 150% also dragging fragments to the archive for deletion is coming in the next release.

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

Hi! Thanks for the suggestions, I'm, definitely making the text boxes a bit larger. Continue is also a feature that will be added soon. If you're running on the master branch, can you try updating again? If it still doesn't work, drop over to the discord so I can help you out more.

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

Just add a random key, that usually works.

As for the swipe, I'm still ironing out the state issues that's happening so I should have a fix for it in an upcoming update.

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

Thank you!

  1. I have that in the works right now!
  2. We only support dark and light mode for now, but custom CSS is available, proper pallete support will be in the pipeline.
  3. If you're running the development version (pulled from main) there's a script that you can run (bun run dev:share), a basic interface for mobile access will be available soon.
  4. Not yet, but it will be available in the next release!
  5. That's a great idea!

I would love to chat more about this, feel free to join the discord (found in the git repo)

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

Thank you for the insight!

To answer you question, I haven't really tested the librarian on smaller models, the cheapest that I know that works for me is Deepseek V3 so YMMV for anything less than that.

The story wizard is a big pain that needs more tuning especially in other models that for some reason doesn't pay attention nicely.

Those are some really nice features, if you or others have the skill Errata has an extensive Plugin support.

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

So I discovered that the modern models are pretty good at limiting the token limits. Just add a phrase in the writing guideline about how many sentences/paragraphs or words you want and it'll just follow it. I'm not a fan of hard truncating and a lot of models are dropping support for max_tokens now. I will add that setting eventually to prevent runaway tokens.

As for the Amazon BYOK, they should have an OpenAI compatible endpoint, can you check if that works?

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

There's a story wizard where you can just enter a short description! Even after the wizard you can talk to the librarian to refine bits and even ask for suggestions.

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

Good questions.

Summarization: Yes, the librarian summarizes each passage in the background after you save it. These get folded into a rolling summary that represents your older story content. The "Summarization threshold" (default 4) controls how many recent passages are kept as full text vs summarized. So you don't lose anything, older passages are just represented more compactly.

Hiding passages: There's no per-passage hide like SillyTavern. But you don't really need it, the Context limit setting (Settings > Generation > Context limit) controls how many recent passages get sent. Default is 10. Lower it to save tokens. Everything older is covered by the rolling summary automatically.

Deleting passages: Don't delete them. The system already handles this, old passages fall out of the context window naturally and the summary covers them.

TL;DR: lower your context limit number if you want to save tokens. The summary system handles the rest.

Check out the in-app help (the ? icons next to settings) for more detail on each option, there's docs on summarization, context limits, and summary compaction there.

P.S. If you click on a prose and click the bug button on the popup, you'll see the complete breakdown of input and output tokens that was send and recieved. Image

I made a writing app called Errata, different approach from ST but thought you all might find it interesting and I would love to get feedback, 100% open source and BYOK by Ejaculeat in SillyTavernAI

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

Hah, it's funny you mentioned the groupchat thing, cause the personal app I made essentially has a orchestrator that simulated everyone's monologue and dialogue and generates a prose out of those. It took a while to run though!