I spent 4 months of nights and weekends building CapyBro — a Windows tray app that runs AI on any selected text via a global hotkey. Native .NET 8 + WPF (not Electron), MIT-licensed, ~49 MB installer. Two backends: cloud (OpenRouter) or fully local (Ollama). The hardest technical problem turned out to be Win32 paste-back into child controls. This post walks through that rabbit hole + the architecture decisions that paid off.
Why I built this
For most of 2025, my AI workflow was this loop:
1. Read something in Slack / a doc / a Telegram message
2. Alt+Tab → ChatGPT tab → paste









