AIEvals

Benchmarks

NL2Repo-Bench

Whether an agent can build a complete software system — one natural-language requirements document, an empty workspace, and an installable Python library at the end.

Agentic codingDing et al. (2025)Vendor-reported onlyReported by DeepSeek, Z.ai, DeepSeek

How it is run

Long-horizon repository generation rather than patch writing: the agent designs the architecture, manages dependencies and implements multi-module logic, and is scored by test pass rate on the result.

What it cannot tell you

The paper reports that even the strongest agents stay below 40% average test pass rate, with failures of planning and coherence over hundreds of steps. It measures whole-project construction, so it is not comparable with a patch-level benchmark such as SWE-bench.

Why there is no independent table

No independent suite in this dataset runs NL2Repo-Bench. The numbers below are the ones model publishers report about their own models, which is a different kind of evidence: each publisher chooses its own harness and effort level, so a row is readable on its own and not against the other rows.

Read this with

Benchmarks in the same category, which usually disagree with this one on purpose.

As reported by each publisher

Kept separate per publisher, because the settings are not shared.

DeepSeek

DeepSeek-V4.1-Flash-1017: complete release comparison · 17 October 2026

Ranks compare reported scores in the same published row; ties share a rank.

The complete 11-row, six-model comparison from DeepSeek’s dated MIT model card, read 17 October 2026 at revision 1bae0e1088993b9b82de08f59de5be5a34e42170. All 63 published comparison cells and both additional parenthesized HLE scores are retained as 65 figures across 12 rows. The HLE text-only scores are split into their own row and benchmark page; GLM-5.3’s dagger-marked 42.0 is text-only and has no full-set score. Unreported values stay null and do not enter ranks. K3 and Opus 5 are displayed as Kimi K3 and Claude Opus 5. Terminal-Bench 4.0 uses Claude Code, DeepSWE v1.1 uses Mini-SWE-V2, and the release notes identify ZeroBench-main as Pass@5. Other effort levels, trial counts and judges are not fully specified. These are DeepSeek publication claims, separate from independent evaluations and earlier publisher snapshots.

huggingface.co/deepseek-ai/DeepSeek-V4.1-Flash-1017

Z.ai

GLM-5.3: Frontier Coding with Emergent Cyber Capabilities — evaluation table · 14 August 2026

RankModelScore
3GLM 5.358.0%
6GLM 5.248.9%
3Kimi K358.0%
2DeepSeek V4 Pro61.1%
5Qwen3.8 Max55.9%
1Claude Opus 4.869.7%

Ranks compare reported scores in the same published row; ties share a rank.

The comparison table Z.ai publishes with GLM-5.3, read on the model card itself. Z.ai states that GLM-5.3 uses the same base model as GLM-5.2 and that every gain comes from post-training, so the GLM-5.2 column is the same architecture one training round earlier. Column names were restated in the form this site uses, and Z.ai labels its own Fable column "Fable 5 (w/ fallback)", which is recorded here as Claude Fable 5 and is the only column whose runs used a fallback model. Rows whose scale is not a percentage keep their own unit: ExploitGym is reported as tasks completed with a 2-hour and a 6-hour budget and is split into two rows so both numbers stay readable, and GDPval-AA v2 is a score rather than a percentage. The table is the only source for several benchmarks on this site, and nothing in it is an independent run.

z.ai/blog/glm-5.3

DeepSeek

DeepSeek-V4.1-Flash: comparison with closed and open-source models · 10 September 2026

RankModelScore
1Claude Opus 575.3%
6GPT-5.6 Sol56.8%
4Kimi K358.0%
4GLM 5.358.0%
3DeepSeek V4 Pro61.5%
7DeepSeek V4 Flash54.2%
2DeepSeek V4.1 Flash65.4%

Ranks compare reported scores in the same published row; ties share a rank.

NL2Repo-Bench (Score). The report prints 65.4 for the V4.1 row; the copy on ollama.com prints 64.0.

Table 3 of the V4.1 technical report, published with the model release. Every column is the vendor's own run at its maximum reasoning effort, each on that vendor's own harness, so this compares publication claims rather than one shared run. DeepSeek renamed nothing and disclosed no fallback rates; the report instead documents the opposite problem, agents searching for ways to game the harness, and says its visual-agent rows were run with a 512k-token context. The benchmark names are reproduced as DeepSeek wrote them — including rows this site keeps apart, such as HLE with and without tools — and the model columns are renamed to the names used on this site. DeepSeek's table is also republished, unchanged, on the model page at ollama.com; that copy prints 64.0 for the V4.1 row of NL2Repo-Bench where the report prints 65.4, and this site follows the report.

huggingface.co/deepseek-ai/DeepSeek-V4.1-Flash/resolve/main/DeepSeek_V41_Tech_Report.pdf

Sources

Every page used for this benchmark, read on 17 October 2026.