Desktop appMedia, audio and video

curses

Turn speech or typed input into captions for streams and social apps.

Stars
711
Forks
48
License
AGPL-3.0
Updated
Updated Jul 14, 2026

Checking live repository facts…

Project overview

Curses converts speech recognition or keyboard input into captions that can be shown in OBS, VRChat, Twitch chat, or Discord. Streamers can design caption scenes, copy the generated link into an OBS browser source, or let the app configure OBS through the obs-websocket plugin. It also supports switching designs alongside OBS scenes and routing chat messages into captions or text-to-speech. Recognition and voice output depend on the selected browser, cloud, or Windows service, so credentials and availability vary by provider.

Repository facts

Primary language
TypeScript
License
AGPL-3.0
Repository updated
Jul 14, 2026
Default branch
main

Resource types

Desktop app

Use cases

Media, audio and videoCommunication and collaboration

Capabilities

Audio processingTranscription

Related projects

Browse more similar projects