streamtoolset
DocsChecking session…

Companion apps

An AI chat companion that runs on your streaming PC, remembers your viewers, and replies in chat — calibrated, not chatty.

What it is

ForgetMeNot is a small Windows app that connects to your Twitch chat, watches for messages, and uses a cloud LLM (Gemini, your key) to generate replies. It keeps a local SQLite memory of who said what so the bot can remember regulars across streams.

How to set it up

  1. Download the latest installer from the downloads page.
  2. Pair the bot with the toolset. The installer prints a pairing code; paste it into the toolset ForgetMeNot tool page to link the two.
  3. Add a Gemini API key in the toolset config. The key is stored locally; the toolset only relays it to the runtime.
  4. Connect Twitch as the bot account the installer prompted you to use — the bot's identity is whichever Twitch account you signed it into.

FAQ

Why does the bot run locally?
Local-first memory means viewer data never leaves your PC except as part of the LLM prompt. There's no cloud database collecting every chat line.
Why doesn't it reply to everything?
Restraint is a design choice. The bot uses chat velocity, mention detection, and a cooldown to decide when to speak. In dead chat, the default is silence over filler.
Can I run it with a local LLM?
Cloud-default is intentional — VRAM contention with games on a streaming PC makes local mainline a bad default. There's an opt-in llmBaseUrl for local models if you know what you're doing.