GVS5H README

The project's README from github.com/slee-persis/GVS5H. As one markdown file: README.md.

GVS5H: Five Qwen3.8-27B Models Match Claude Fable 5 on LiveCodeBench Hard

GVS5H: Gorilla vs. 5 Humans

Five small monkeys stacked one on another, together as tall as a single gorilla beside them
slee-persis%2FGVS5H | Trendshift

Results

Manager vs single call, six models — LCB-100, 5 passes, 128k max tokens, reasoning ON

What one pass costs — LCB-100, 5 passes, single call vs manager, against Fable 5

Abstract. Frontier coding performance is typically bought with larger proprietary models at high cost. We introduce ledger-based zero-shot self-orchestration, a training-free method in which fresh instances of one model decompose problems and coordinate through a shared filesystem holding a plan, notes and current solution. Across eleven open and closed-weight models on the 100 latest hard LiveCodeBench problems, the method yields gains of up to 25.6 percentage points on pinned backends and offers two routes to frontier-level accuracy. Orchestrated Qwen3.8 Flash Next reaches 93.0% pass@1 against Fable 5's 90.4% at 9% of the cost, and locally served, open-weight Qwen3.8-27B rises from 66.8% to 92.4%. Gains are not universal: some models are unchanged or worse. Transcript analysis attributes the gain to decomposition and persistent context. Inference-time organization can approach frontier coding accuracy at a fraction of the cost, or slightly exceed it on self-hostable weights.

— the paper

Running the code

Needs uv and an API key for the model you want to test.

cd codebase/v2-current
export OPENAI_API_KEY=...

LCB_RELEASE=release_v6 \
ESCALATION_CLOUD_MAX_TOKENS=128000 \
ESCALATION_CLOUD_TIMEOUT=7200 \
MULTIAGENT_MODEL=openai:gpt-5.6-terra \
uv run --no-project --python 3.12 --with 'datasets<4' --with numpy --with anthropic \
  python escalation/run_bench.py --engine multiagent --only lcb --lcb 100 --parallel 8

License

Code is under the MIT License. The paper, figures and run data are under CC BY 4.0. The LiveCodeBench fork, the benchmark problem statements and the LaTeX template files keep their own licenses. See NOTICE.md for which license covers which path.

GVS5H (slee-persis/GVS5H)

Searching Database…

750 ·GitHub
What is this?GVS5H is the code and experiment data for a research paper introducing 'ledger-based zero-shot self-orchestration': fresh instances of one model decompose a coding problem and coordinate through a shared filesystem holding a plan, notes and the current solution, letting several cheap open models match or approach the accuracy of a much larger proprietary model.
Is this a general agent framework or a specific paper's experiment code?It is the reference implementation behind the paper, not a general-purpose framework: it runs either the multi-agent orchestrator or a plain single-call baseline against LiveCodeBench problems and prints a pass@1 score.
How do I run the experiments?Install uv, get an API key for the backend you want to test, then run the script with --engine multiagent or --engine single; the pass@1 score prints at the end and full results go to runs/results.json.
Which model backends are supported?Anthropic, DashScope (Qwen) and OpenRouter are supported out of the box, each needing its own API key.
Does the orchestration trick help every model equally?No - the paper explicitly notes the gains aren't universal; some tested models show no improvement or even regress compared to the single-call baseline.
What benchmark is used to evaluate the models?The 100 latest hard problems from LiveCodeBench, scored by pass@1 accuracy.
Who or what is Claude Fable 5 in the comparison?Fable 5 is the paper's name for the frontier proprietary Claude model used as the accuracy and cost baseline that the orchestrated Qwen setups are measured against.
Why does the orchestration method save money?Instead of calling one large proprietary model, several cheaper model instances coordinate through shared notes and a plan, letting the best orchestrated Qwen3.8 setup hit 93.0% pass@1 at roughly 9% of Fable 5's cost.
Where are run outputs saved?Final pass@1 scores land in runs/results.json, while each run's working files (plan, notes, solution) are kept in runs/ws/.
Size
93.7 MB
Stars
750
Updated
CommitSep 23
Age
1mo
Commits · 90 Days