How .NET developers can build AI assistants without vendor lock-in
A .NET developer shares hard lessons on building an AI assistant in C#, avoiding vendor traps, and making streaming work for real-time 3D apps. Learn the stack, the wrong turns, and the code that finally worked.