Skip to main content

LLM Console (Codex)

quarkus-llm-console-codex is a lightweight Web UI for OpenAI Codex and GPT models. It wraps the OpenAI Codex CLI (or the OpenAI API directly) and streams responses to your browser.

The interface is identical to LLM Console (Claude) — prompt queue, tool execution, session persistence, and 10 color themes — but targets OpenAI models.

Features

  • OpenAI models — gpt-4o, o4-mini, o3 via Codex CLI or OpenAI API
  • Prompt queue — queue, reorder, and remove pending prompts
  • Tool execution — Bash, Read, Write, Edit, Glob, Grep, WebSearch, WebFetch via Codex CLI
  • Interactive permission dialogs — forwarded to the Web UI
  • Session persistence — session ID survives server restart
  • Markdown rendering with syntax highlighting
  • 10 color themes — 5 dark + 5 light

Authentication

  1. Codex CLI — if codex is on your PATH, it is used directly (recommended)
  2. Environment variableOPENAI_API_KEY
  3. Config property-Dcoder-agent.api-key=sk-...
  4. Web UI prompt — API key dialog at startup

Installation

Download from Releases:

FilePlatform
quarkus-llm-console-codex-vX.Y.Z-linux-x86_64Linux (x86_64)
quarkus-llm-console-codex-vX.Y.Z-linux-aarch64Linux (aarch64)
quarkus-llm-console-codex-vX.Y.Z-macos-aarch64macOS (Apple Silicon)
quarkus-llm-console-codex-vX.Y.Z-macos-x86_64macOS (Intel)
quarkus-llm-console-codex-vX.Y.Z-windows-x86_64.exeWindows
chmod +x quarkus-llm-console-codex-*

# Start on a specific port (recommended)
./quarkus-llm-console-codex-v1.0.0-linux-x86_64 -Dquarkus.http.port=8081

Open http://localhost:8081 in your browser.

Build from Source

git clone https://github.com/scivicslab/quarkus-llm-console-codex
cd quarkus-llm-console-codex
mvn package

# Start on a specific port (recommended)
java -Dquarkus.http.port=8081 -jar target/quarkus-app/quarkus-run.jar

Open http://localhost:8081 in your browser.