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
- Codex CLI — if
codexis on your PATH, it is used directly (recommended) - Environment variable —
OPENAI_API_KEY - Config property —
-Dcoder-agent.api-key=sk-... - Web UI prompt — API key dialog at startup
Installation
Native Image (recommended)
Download from Releases:
| File | Platform |
|---|---|
quarkus-llm-console-codex-vX.Y.Z-linux-x86_64 | Linux (x86_64) |
quarkus-llm-console-codex-vX.Y.Z-linux-aarch64 | Linux (aarch64) |
quarkus-llm-console-codex-vX.Y.Z-macos-aarch64 | macOS (Apple Silicon) |
quarkus-llm-console-codex-vX.Y.Z-macos-x86_64 | macOS (Intel) |
quarkus-llm-console-codex-vX.Y.Z-windows-x86_64.exe | Windows |
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.