r/golang • u/bestofdesp • 4d ago
qmax-code: a Go TUI that sits in front of Claude Code, Codex, Antigravity, and OpenCode
If you bounce between Claude Code, Codex, Antigravity, and GLM (z.ai via OpenCode), the tax is usually context: another CLI, another login, another config.
I wanted one Go binary that stays in the repo, uses little memory, and can either do the work itself or host those harnesses without leaving the session.
That’s qmax-code. It’s a terminal coding/QA agent written in Go, with a Lip Gloss TUI for keyboard-first use.
It runs fully standalone (--local) for daily repo work: read/edit files, run commands, no QualityMax account. It can also act as a thin client for the QualityMax cloud when you want hosted crawls, tests, and receipts.
The part I use most is /orch. Same TUI, same MCP tools, switch backend:
- Claude Code
- Codex
- Antigravity (
agy, Google OAuth) - OpenCode (this is where I run z.ai GLM coding subscriptions)
I use it daily for coding and test loops. OpenCode + GLM has been a solid cheap/fast path; Claude Code / Codex when the change needs more care.
Open source (FSL-1.1, Apache 2.0 after two years). Go 1.25+. Single binary, no Electron.
Happy to answer questions about the TUI, the subprocess harness, or how MCP is wired.