Native Codex workspace
CodexGui
A focused native workspace for long-running Codex collaboration.
Overview
A native Avalonia desktop client for Codex app-server with threads, approvals, rich Markdown, stdio and WebSocket transports, and extensible plugin surfaces.
CodexGui turns the Codex app-server protocol into a native cross-platform workflow. Its typed transport and modular Markdown stack stay reusable while the application adds thread navigation, approvals, rich output, terminal context, and plugin UI, with an Uno Platform direction alongside the current Avalonia host.
Native Avalonia client
Threads and approvals
stdio and WebSocket transports
Rich Markdown and plugins
Built for
Where it fits.
- Developers who want a native Codex client
- App-server integration authors
- Avalonia and Uno teams exploring extensible agent workspaces
Compatibility & status
Current host
Platform direction
Supported
Tracked
In the work
Real output,
not a mockup.

Architecture
Clear layers.
Replaceable seams.
Application
WinUI-compatible XAML and C# compose the cross-platform application.
Tooling
Focused packages add diagnostics, protocol, and workspace capabilities.
Targets
Uno carries the experience across desktop, mobile, and WebAssembly.
Quick start
From package
to first frame.
Choose the package workflow used by your repository, then start from the smallest working example. Replace VERSION with the current stable or prerelease version shown on NuGet.
dotnet tool install --global CodexGui.App --prerelease<PackageReference Include="CodexGui.App" Version="VERSION" /><PackageVersion Include="CodexGui.App" Version="VERSION" />codexguiPackage surface
Start focused.
Compose as needed.
Source, docs, samples, and releases
The repository is the source of truth.
Use the current documentation and samples, inspect changes, report issues, or support continued open-source maintenance.