Help
Help and support
BubbleFacts is a free project maintained by one person, so replies may take a few days. Thanks for your patience.
-
1. Check the troubleshooting table
Most problems have a quick fix. Find what you're seeing in the troubleshooting table in the setup guide.
-
2. Click "Report a problem" in the app
You'll find it under Help and troubleshooting on the dashboard. This is the easiest way to report a bug. The app fills in a GitHub issue for you with your app version, your system and recent log lines, with your token removed. It opens in your browser so you can read it and change anything before you send it. You need a free GitHub account, and the report is public. See how reports work.
-
3. Wrong fact? Click "Report this fact"
This opens GitHub, where you need a free account, and fills in a report with the song, the fact and the Wikipedia article it came from. These are the most useful reports of all.
-
4. Ask a question
Ask on Discord, or in the Q&A on GitHub Discussions. Other streamers may have run into the same thing.
Found a security problem?
Please don't post it in public. Report it privately on GitHub instead.
Also useful: system requirements, how to uninstall, and the short list of questions on the home page.
More questions
Which computers does it work on?
Macs with macOS 13 Ventura or newer (Apple silicon or Intel), Windows 10 or 11 (64-bit), and 64-bit Linux, tested on Ubuntu 24.04 and newer. You need at least 8 GB of memory and OBS Studio 28 or newer. It doesn't run on phones, tablets or Chromebooks. See the system requirements for details.
What if my computer can't run the built-in fact writer?
You'll still be able to use BubbleFacts. If the built-in fact writer can't run, for example on an older processor, the app first tries a simpler mode that uses only the processor. If that doesn't work either, it walks you through switching to the free online option, Groq. You don't have to figure it out yourself.
Will it slow down my stream?
BubbleFacts runs beside OBS. The boxes on screen are light, simple animations. The work happens when a song starts: the built-in fact writer spends a few seconds writing facts, using your graphics chip or processor.
On most computers you won't notice. If your computer has no graphics card and you notice lag, choose Online: Groq in the app's Settings, under Who writes the facts. It's free and writes the facts online instead.
Does it work offline?
Partly. The built-in fact writer downloads once, on its own, when you first open the app. After that, it runs without the internet. But the app still needs the internet to read your queue from StreamerSongList and to look songs up on Wikipedia. Since you're streaming, you'll be online anyway.
Can I use it without StreamerSongList?
Not yet. BubbleFacts learns which song you're playing from your StreamerSongList queue, so you need a StreamerSongList account. It's free.
What does the fact writer do?
It turns a few details from a Wikipedia article into short captions that fit on screen. That's all. It never makes up facts from memory, and every caption is checked against the article before it's shown. The built-in fact writer is Llama 3.2, a small AI model made by Meta that runs on your own computer. It downloads once, about 2 GB. If you prefer, you can use Groq, Anthropic or your own Ollama instead: see using an online AI.
Where does my data go?
Almost nowhere. The app runs on your computer and reads your queue from StreamerSongList. It sends song titles to Wikipedia to find articles. If you pick an online fact writer, the song title and article text go to that service. Nothing is sent to this project. Your sign-in, token and keys are stored encrypted on your computer. The privacy page has the details.
What if a fact is wrong?
Click Report this fact in the app. It opens GitHub, where you need a free account, and fills in a report with the song, the fact and the Wikipedia article it came from, for you to check and send. Those reports are the most useful kind, because they show where the fact check needs to be stricter.
Where else can I get help?
Start with the troubleshooting table in the setup guide. Then ask on Discord, or click Report a problem under Help and troubleshooting in the app. The steps at the top of this page list every option.