A modular node-programming language, program creator, animation system, toolkit, router, and debugger made for VRChat
curses
Speech to Text and KB input captions for OBS, VRChat, Twitch chat and Discord

About curses
curses is a Windows application for speech-to-text and keyboard input captions for OBS, VRChat, Twitch chat, and Discord. It can send captions to OBS as a browser source or native stream captions, support VRChat chatbox and KillFrenzy avatar text, post speech-to-text to Twitch chat or a specified Discord channel, and use Twitch chat messages as a caption and text-to-speech source. Captions can be customized in OBS with colors, fonts, shadows, background textures, typing animations, sound and particle effects, and CSS; multiple designs can be saved and switched automatically when OBS scenes change.
Speech-to-text and text-to-speech can use providers such as Microsoft Azure, Speechly, Deepgram, WebSpeechApi, Uberduck, TikTok, and Windows API (SAPI), some of which are external services. The project is Windows-only, open source under AGPL-3.0, and lists Vosk, OpenAI Whisper, and VoiceVox as roadmap items; pricing information is not provided.
Key features
- OBS caption customization: colors, fonts, shadows, textures, typing animations, sound and particle effects, CSS
- Speech-to-text providers: Microsoft Azure, Speechly, Deepgram, WebSpeechApi in Chrome and Edge
- Text-to-speech providers: Microsoft Azure, Uberduck, TikTok, Windows API (SAPI), WebSpeechApi
- Sends STT to Twitch chat and a specified Discord channel
- VRChat support: KillFrenzy avatar text and VRChat chatbox
- Uses 7TV/FFZ/BTTV emotes in OBS captions
- Open source under AGPL-3.0 license.
- Integrates with OBS, VRChat, Twitch chat, and Discord.
- Offers detailed OBS caption customization and multiple STT/TTS provider choices.
- Windows only.
- Some speech-to-text and text-to-speech options rely on external services.
- Roadmap items such as Vosk, OpenAI Whisper, and VoiceVox are not listed as current features.
curses at a glance
- Website
- github.com/mmpneo/curses
- Category
- Social & Communities › Twitch Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Windows
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
curses alternatives
Tools and sites you could use instead, ranked by how closely they match.
Transparent Twitch Chat Overlay displays Twitch chat over a windowed or borderless game.
Read Twitch chat from a terminal using twitch-tui, a text-based interface for Twitch chat.
Firebot provides desktop automation for Twitch streamers, including chat commands, events, timers, currencies, and integrations.
Twitch Chat Danmaku adds scrolling bullet-style comments to Twitch through a Chrome extension.
twitch4j supplies a Java Virtual Machine library for Twitch Chat, Helix, and EventSub API integrations.
Popular in Twitch Tools
Well-known listings from the same topic.
curses FAQ
Which speech-to-text and text-to-speech providers are supported?
How do I set it up with OBS?
What platform does it run on?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












