# 2weeks

- **Event:** [Gemini 3 서울 해커톤](https://cerebralvalley.ai/e/gemini-3-seoul-hackathon)
- **When:** Sat, Feb 28 at 9:00 AM – 10:00 PM (GMT+9)
- **Where:** 서울 Seocho District, Olympic-daero, 2085-14 세빛둥둥섬
- **Team:** [michael chang](https://cerebralvalley.ai/u/sgwannabe), [Sejun Kim](https://cerebralvalley.ai/u/ComBba)
- **GitHub:** https://github.com/Two-Weeks-Team/KpopDemonCoders
- **Demo video:** https://youtu.be/OCSIo-x6-HI
- **Gallery:** https://cerebralvalley.ai/e/gemini-3-seoul-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/gemini-3-seoul-hackathon/hackathon/gallery/18

KpopDemonCoders is a macOS-native multi-agent AI desktop companion where bugs are "demons" and fixing code is "exorcism."

Problem: Solo developers debug alone without feedback, increasing cognitive load and burnout. We turn silent debugging into dialogue — a pixel-art Grim Reaper watches your screen and speaks when it spots issues.

Architecture (Swift 6.2, zero deps, MARL-inspired):

• VisionAgent: Gemini 3 Flash analyzes active window every 5s via generateContent with responseSchema and thinkingConfig: minimal

• Mediator + AdaptiveScheduler: Gates speech and learns user patterns — ignore it, it talks less; engage, more

• GeminiLiveClient: Affective voice via Gemini 2.5 Flash Native Audio WebSocket with enableAffectiveDialog, sessionResumption, contextWindowCompression

• Google Search Grounding for real-time doc lookup
Not a chatbot — a proactive AI agent that sees, reasons, and speaks in real time.

Swift 6.2 · macOS 26 · 182 tests · All assets AI-generated

---

Markdown version of https://cerebralvalley.ai/e/gemini-3-seoul-hackathon/hackathon/gallery/18. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
