Live demo

Three modes: Analyze + Refine (default), Analyze only, or Refine only. All modes now use SSE streaming — watch the judge reason in real time, then see the recursive refiner v8.8 generate two candidate questions and select the winner under DCS. Bring your own backend URL.

Idle — enter a backend URL above and click Run.

How to bring up a backend

Fastest: use the deploy script in the repo root — bash deploy.sh --ngrok-token YOUR_TOKEN. It installs Go 1.22, Ollama, pulls qwen2.5:7b + mxbai-embed-large, builds the v8.8 binary with the recursive refiner, starts it in tmux, and prints the ngrok URL to paste above. ~8 min cold start on a T4.

Or locally:

git clone https://github.com/Corekeeper-research/dcs-gate
cd dcs-gate/work/dcs-gate
go build -o dcs-gate ./...
ollama serve &
ollama pull qwen2.5:7b mxbai-embed-large
PORT=8080 ./dcs-gate
# paste http://localhost:8080 above

The backend must implement the v8.8 streaming protocol: see docs.