CodexGui is split into a desktop application, a transport/client library, and a reusable markdown subsystem.
src/CodexGui.App hosts the Avalonia shell, MVVM view models, services, and desktop entry point.src/CodexGui.AppServer manages protocol DTO generation and JSON-RPC transport for local or remote connections.src/CodexGui.Markdown and src/CodexGui.Markdown.Plugin.* provide the document rendering stack used by the shell and the sample app.