VibeSync
Sync your room lights, screen glow, sounds, and mascot animations with your AI coding assistant.

What is VibeSync?
VibeSync is a VS Code extension that turns AI-assisted coding into an immersive experience. When your AI assistant thinks, writes code, or needs your attention — your room lights change color, sound effects play, your screen glows, and a cute mascot reacts.
Features
- Smart Light Sync — Physical lights (TP-Link Tapo) change color based on AI state
- Screen Glow — Colored border around your editor that follows the AI's activity
- Sound Effects — Fun sound packs (memes, anime, clean) with custom upload support
- Themes — 5 built-in color themes + create your own custom themes
- Mascot Animations — Animated Lottie character that reacts to AI states
- Time Tracker — Calendar heatmap, daily coding hours, commit counts, and notes
- GitHub Integration — Sign in to see commit counts alongside coding hours
Quick Start
- Install the extension (VSIX or marketplace)
- Open the VibeSync sidebar (flame icon in the activity bar)
- Click the gear icon to open Settings
- Configure your Tapo light (IP, email, password) and click Test Connection
- Enable Screen Glow, Sound Effects, and Mascot as you like
- Start coding with Claude Code — watch everything come alive!
New to the extension? Click the book icon in the sidebar for a full interactive Guide.
Supported Hardware
| Brand |
Status |
| TP-Link Tapo L900-5 |
Tested and working |
| Philips Hue |
Coming soon |
| LIFX |
Coming soon |
| Other smart lights |
Planned |
AI States
The extension detects 5 states from your AI tool:
| State |
Description |
Response |
| Idle |
Nothing happening |
Calm static color |
| Thinking |
AI is reasoning |
Pulsing light + sound |
| Editing |
AI is writing code |
Flash/color change + sound |
| Waiting for Input |
AI needs your attention |
Alert pulse + attention sound |
| Complete |
AI finished the task |
Green pulse + completion sound |
| Tool |
Status |
| Claude Code |
Supported |
| Cursor |
Planned |
| GitHub Copilot |
Planned |
| Windsurf |
Planned |
| Antigravity |
Planned |
Known Limitations
- Light sync only tested with TP-Link Tapo L900-5. Other Tapo models may work. Other brands are not yet supported.
- Sync accuracy is not 100% — the complete state may briefly show during thinking, and takes a few seconds to reflect after the AI finishes.
- AI tool support currently only works with Claude Code. Other tools are planned if there is demand.
Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
License
MIT
Have questions, want to collaborate, or interested in hiring? Reach out: