Running the App

Prerequisites

  • .NET 10 SDK
  • a local codex executable on PATH if you want to use the default process transport

Build the solution

git submodule update --init --recursive
dotnet build CodexGui.slnx

Run the desktop client

dotnet run --project src/CodexGui.App/CodexGui.App.csproj

When the window opens, the default connection settings target codex app-server. You can replace that with a remote ws:// or wss:// endpoint in the connection sidebar.

Local documentation site

dotnet tool restore
bash ./serve-docs.sh

The generated site uses Lunet and serves from the repository's site/ folder.