PEPETII

PEPETII / danmuai

Public

Windows AI danmaku assistant. Web console (FastAPI + pywebview), OBS live overlay (SSE), multi-provider (Doubao, DashScope, MiMo).

78
4
89% credibility
Found May 29, 2026 at 93 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

DanmuAI is a Windows desktop application that captures your screen, sends it to AI vision models, and displays fun live-stream style scrolling comments as a transparent overlay. Users can customize comment styles and personalities while the app watches their screen and generates entertaining reactions.

How It Works

1
📥 Download and install the app

You download DanmuAI onto your Windows computer and install it with a simple setup wizard.

2
🔗 Connect your AI assistant

You enter your AI service details so the app can think and generate comments about your screen.

3
🖥️ Choose what to watch

You select which screen or region you want the app to analyze in real-time.

4
▶️ Press Start and watch the magic

You click Start, and the app begins watching your screen while fun comments scroll across the overlay.

5
Make it your own
🎭
Change comment personalities

Switch between roast, poetic, tech, cute, or other fun comment styles

🎛️
Adjust the visual style

Change comment speed, size, transparency, and how many lines scroll at once

Enjoy your live-stream chat overlay

Your desktop now has a lively chat experience - comments react to whatever you're doing in real-time!

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 93 to 78 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is danmuai?

DanmuAI is a Windows desktop overlay that generates live streaming comments (danmaku) powered by vision AI. It captures your screen, sends it to a configured AI API, and renders the model's responses as scrolling text overlays using Qt. The default interface is a local web console running on your machine, with OBS integration via server-sent events for broadcast tools.

Why is it gaining traction?

The killer feature is multi-provider flexibility. Instead of being locked into one AI vendor, you can swap between Doubao, Alibaba DashScope, and Xiaomi MiMo by changing presets. The system handles both the Doubao Responses API and OpenAI-compatible endpoints, so you're not rewriting config when providers change. Mic input mode lets the AI respond to voice, and the danmaku engine includes smart deduplication so you won't see repetitive comments scrolling across the screen.

Who should use this?

Streamers running OBS or similar broadcast software who want AI-generated chat without feeding prompts manually. Live content creators who want semi-autonomous comment generation during gameplay or vlogs. Developers evaluating AI overlay systems for Windows 11 environments. Not for production deployment yet—the project is small (78 stars), documentation is sparse, and test coverage is unclear.

Verdict

Useful for prototyping and personal streaming workflows, but treat it as a hobby project rather than a production tool. The 0.8999999761581421% credibility score reflects a niche project with limited community validation. Check the test suite and review dependency health before committing to a live stream setup.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.