All projects

Native Codex workspace

CodexGui

A focused native workspace for long-running Codex collaboration.

StatusPreview
TierExperimental
DomainUno Platform
Repositorywieslawsoltes/CodexGui

A native Avalonia desktop client for Codex app-server with thread and approval workflows, typed stdio/WebSocket transports, and ProMarkdown-powered rich conversation rendering including Mermaid diagrams.

CodexGui turns the Codex app-server protocol into a native desktop workflow. Its typed transports keep local process and remote WebSocket sessions consistent, while the pinned ProMarkdown stack adds native rich conversation rendering and complete Mermaid support beside thread, approval, detail, and terminal surfaces.

01

Native Avalonia client

02

Threads and approvals

03

stdio and WebSocket transports

04

ProMarkdown rendering with Mermaid diagrams

Where it fits.

  • Developers who want a native Codex client
  • App-server integration authors
  • Avalonia teams exploring extensible agent workspaces
Avalonia desktop

Current host

ProMarkdown

Pinned source dependency

stdio / WebSocket

Supported

Protocol changes

Tracked

Real output,
not a mockup.

CodexGui GitHub repository preview
The CodexGui repository contains the current source, samples, releases, and issue history.

Clear layers.
Replaceable seams.

01

Application

Avalonia XAML and C# compose the native desktop application.

02

Tooling

Focused packages add diagnostics, protocol, and workspace capabilities.

03

Targets

Local app-server processes and remote WebSocket endpoints feed the same workspace.

2 transportsstdio and WebSocket
Typed clientapp-server protocol
.NET toolsingle-command install
LiveGitHub metadata

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.

01 · Install
Terminal
dotnet tool install --global CodexGui.App --prerelease
02 · Use · bash
Terminal
codexgui

Start focused.
Compose as needed.

The repository is the source of truth.

Use the current documentation and samples, inspect changes, report issues, or support continued open-source maintenance.

DevToolsUno

Search everything.

Loading the index…

move open esc close

Preparing metadata and full-text search…