Welcome to the Cosmos gen3 wiki!

Check out the Roadmap to see our progress toward the first release 🚀.

How to Use

There are two ways to use gen3 depending on your needs:

As a User

If you want to build bare-metal C# kernels without setting up the full toolchain manually, see the Installation guide to get started. It integrates gen3 into VS Code, providing a streamlined experience for creating, building, and running Cosmos kernels directly from the editor.

As a Contributor

If you want to develop or contribute to the project, clone the repository and open it in VS Code. The workspace includes tasks for building and debugging kernels, running tests, and launching QEMU. See the Dev Container Setup, Kernel Compilation Steps, Debugging with VSCode and QEMU, and Coding Guidelines articles to get started.

Documentation

Resources

xref link xrefmap.yml