Discover and explore top open-source AI tools and projects—updated daily.
SwaggyMacroAI-powered interactive Q&A for live streaming
Top 99.8% on SourcePulse
Interactive AI Q&A with barrage, supporting platforms like Douyin, Huya, and Bilibili. BarrageGPT enables live streamers to integrate ChatGPT into their streams, allowing viewers to ask questions via chat (barrage) which are then answered by the AI and pushed to the stream using OBS for unattended broadcasting. This tool targets live streamers seeking to enhance viewer engagement and automate content creation through AI-powered interactions.
How It Works
The system connects to live stream platforms, captures user-sent barrage messages, and forwards them to a ChatGPT instance for processing. The AI's responses are then displayed or spoken (planned feature) and can be streamed live via OBS. It supports custom OpenAI API keys and proxy configurations for flexibility in API access and network setup.
Quick Start & Requirements
git clone https://github.com/SwaggyMacro/BarrageGPT.git), install dependencies (pip install -r requirements.txt), and configure config.json with an OpenAI API key.requirements.txt lists project-specific Python packages.config.json for API keys and optional proxy settings.https://github.com/SwaggyMacro/BarrageGPTHighlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The Douyin platform presents significant challenges: requires 1000 followers for PC streaming, mobile streaming is less functional, and the author experienced multiple account bans, leading to a lack of Douyin-specific screenshots. Planned features like gift triggers for AI Q&A and virtual AI characters are not yet implemented. The README indicates it's a work in progress, with the author intending to complete it later.
8 months ago
Inactive
gradio-app
openai