PEPETII/danmuai
独属于你的AI主播和AI弹幕,支持AI读弹幕,允许自由配置你喜欢的AI模型
What it solves
DanmuAI creates an "AI audience" for your computer screen. It solves the problem of having static content (like livestreams, games, or recordings) by adding real-time, AI-generated "danmu" (scrolling comments) that react to what is happening on screen, making the viewing experience more interactive and lively.
How it works
The application follows a specific pipeline to generate reactions:
- Screen Capture: It takes screenshots of a designated monitor at set intervals.
- Visual Analysis: These images are compressed in memory and sent to a vision-capable AI model to understand the current content.
- Comment Generation: The AI generates comments based on the screen content and a configurable "persona" (personality).
- Display: The comments are displayed on a transparent, always-on-top overlay on the screen.
- Audio: Optional Text-to-Speech (TTS) converts the comments into spoken audio using various providers.
Who it’s for
- Streamers and content creators who want an automated AI commentator for their broadcasts.
- Gamers who want a reactive AI companion while playing.
- Users who want to add a dynamic, social-like comment layer to any desktop activity.
Highlights
- Customizable Personas: Configure the AI's personality, model platform, and tone to match your preference.
- Transparent Overlay: A dedicated scrolling comment layer that stays on top of other windows without needing the web console open.
- Multi-Monitor Support: Ability to capture screenshots from one monitor and display the comments on another.
- TTS Integration: Supports multiple AI voice providers (e.g., MiMo, Qwen3, MiniMax, Doubao V3) with voice caching and previews.
- Optional Extensions: Includes support for microphone input, Live2D virtual avatars, and knowledge bases.
Related
- Project
- Project
- Project
- Project
- Project