Reverse engineered prompt

GitHub

Build me a C# library for .NET that gives really fast access to low level graphics, audio, compute, input, haptics, and windowing APIs. I want it to feel like an all in one toolkit for multimedia apps and game or visualization work, with bindings for things like OpenGL, Vulkan, OpenCL, OpenAL, OpenXR, GLFW, SDL, Assimp, WebGPU, and DirectX.

Please keep the bindings thin and performance focused, but also include some nicer helpers for common tasks like creating windows and handling input in a way that works across platforms without changing app code. Add a few small examples that show opening a window, drawing something simple, and playing audio so people can see how to use it quickly.

Make it build cleanly from source as a normal .NET solution and organize it like a real reusable library, with docs or comments where needed. If current API details matter, look up the official docs online as you go.

Have a live product UI? Try website reverse