Quick backstory on how this version came to be: the original MandoCode is a CLI, and its UI is built with RazorConsole — Blazor components rendered into a terminal. Genuinely clever tech! I wanted tabs, though, and when I attended MS Build this year I got a good look at what WinUI apps could do and saw the potential to give the original agent some actual windows and tabs. Having up to 4 agents running in one window is pretty cool. Aside from that — tabs! I feel like everything is a chat these days, and for some reason my brain keeps screaming AGENTS, not chats, at me. I love the tabbed-browser experience a lot moreSome of the stuff I got to toy with once the plumbing worked:- Context snapshots — closing an agent archives the conversation instead of deleting it, and you can snapshot mid-conversation to get an AI-written recap you can hand to a different model or a fresh agent and have it pick up the thread. You pick the LLM from a dropdown right when you create the snapshot.- Transcript export — every agent tab can dump its full conversation to a file.- 16 themes — this is where the kid in me just had plain fun, building the kind of themes you find in VS Code and other IDEs. Dracula, Tokyo Night, One Dark Pro, all the tasteful ones, plus a period-accurate Windows 98 desktop and a Cathode Ray CRT mode. Drop in your own background image too if none of the 16 land.- A deliberately limited Notes pad — always there, separate from any project, optional AI help, but the assistant has zero file tools in it. The only way a reply lands in your note is you clicking a button to put it there.- A tiny built-in music player — for the vibes, lol. Lofi/synthwave bundled, or point it at your own MP3 folder.Overall I loved working within WinUI XD