Model reference · open weights

Darwin-RSI

LLMs FINAL-Bench Text gen 2 builds Open weights 619 dl/mo

Darwin-RSI is an open-weight language model from FINAL-Bench. Darwin-27B-RSI (BF16) weighs 53.8 GB; the smallest configuration that runs it is H100 80 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • Darwin-RSI is a 26.9B parameter text-generation model from the Qwen3.5 family, designed for graduate-level science reasoning and general decision-making tasks.
  • It features a 262,144 token context length and supports English, Korean, and multilingual inputs.
  • The model was improved via Recursive Self-Improvement without human-written labels and is released under the Apache 2.0 license.

Summary of the FINAL-Bench/Darwin-27B-RSI model card, 2026-10-01

What it is

Released byFINAL-Bench
Released2026-09-27
Parameters26.9B
VRAM53.8 GB for the weights

What it runs on

Memory and cards for Darwin-27B-RSI (BF16)

53.8 GBweights, file size
66 MBcache per 1K tokens
308 MBfixed state per request
910 MBruntime overhead, at least
262,144 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … L40S 48 GB
6 smaller cards
A100 80 GB279all 256K78.2 GB
H100 80 GB217all 256K78.1 GB
RTX PRO 6000 Blackwell 96 GB3913all 256K93.8 GB
DGX Spark (GB10) 128 GB unified5519all 256K107 GB
H200 141 GB9131all 256K138 GB
B200 180 GB13646all 256K176 GB
2× L40S 48 GB
tensor parallel
3813all 256K44.0 GB a card
4× RTX 4090 24 GB
tensor parallel
4214all 256K23.4 GB a card
4× RTX 3090 24 GB
tensor parallel
4214all 256K23.4 GB a card
4× RTX 5090 32 GB
tensor parallel
7827all 256K31.0 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
155.5 GB57.2 GB
558.9 GB67.0 GB
861.5 GB74.3 GB
1668.2 GB94.0 GB
3281.7 GB133 GB
64109 GB212 GB

One card, with vLLM's small-card settings.

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
Darwin-27B-RSI (above) ↗ 26.9BBF16 53.8 GBH100 80 GB
Darwin-180B-RSI ↗ 180.0BBF16 360 GB4× H200 141 GB

From the model card

What FINAL-Bench says about Darwin-RSI

Read the model card

Qwen3.5-27B family · 27B dense · Thinking mode · BF16 · Apache 2.0 No human-written answers. The model generated its own learning signal — and got measurably better.


Abstract

Darwin-27B-RSI is Darwin-27B-Opus after Recursive Self-Improvement (RSI): the model was improved using only signal it produced itself. During self-improvement, the model itself (its weights) improves by learning only from its own solutions. No human-written solutions or reasoning traces are used; correctness is checked automatically (agreement across its own samples and code execution).

Under an identical evaluation protocol, Darwin-27B-RSI improves over its parent on graduate-level science reasoning — +5.24 points on GPQA Diamond (single sample) and +3.79 points with majority voting — with every gain statistically significant in paired tests.

As the reasoning engine of Darwin-27B-JEV on the Decision Index, it lifts the hardest reasoning decisions: GPQA Diamond skill 0.31 → 0.71, GSM8K 0.61 → 0.97, MMLU-Pro 0.60 → 0.82.


Model-level RSI vs. harness-level RSI

Darwin-27B-RSI is Model-level RSI: the model itself (its weights) improves by learning only from its own solutions. No human-written solutions or reasoning traces are used; correctness is checked automatically. You download a new model file, and it is smarter on its own.

Harness-level RSI (for example, Google's RRSI) improves the prompts, tools and workflow around a fixed model — like rewriting an employee's manual, while Model-level RSI is the employee getting smarter. The two are complementary: a harness-level loop can run on top of a Model-level RSI model.

What Is RSI?

Most models improve only when people write more answers for them. Recursive Self-Improvement removes that bottleneck: the model works on problems, judges its own work, and learns from what it produced — then repeats. Each improved model becomes the starting point for the next improvement.

Darwin-27B-RSI demonstrates this loop on a 27B model:

  • Human-written solutions or reasoning traces used: 0
  • Direction of change: measurably better on held-out graduate-level science
  • Contamination check: training problems share 0 items with the evaluation sets reported here

The training procedure itself is not released.


Results

Science reasoning (same protocol for both models)

BenchmarkDarwin-27B-OpusDarwin-27B-RSIΔ
GPQA Diamond (1 sample)72.8578.09+5.24
GPQA Diamond (majority@16)79.8083.59+3.79
SuperGPQA (1 sample)+4.03

Both models were measured under the same protocol (single sample, identical sampling settings and token budget), so numbers differ from the Darwin-27B-Opus card, which reports a different protocol. All gains are statistically significant in paired tests.

Decision Index — as the reasoning engine of Darwin-27B-JEV

The Decision Index scores typed-decision engines on 43 benchmarks and ~121K decisions (chance-corrected: 0 = random, 1 = perfect). Darwin-27B-RSI handles the decisions that need real thinking:

Benchmark (skill)beforewith Darwin-27B-RSI
GPQA Diamond ★0.310.71
GSM8K0.610.97
CRUXEval0.610.87
MMLU-Pro ★0.600.82
BBH ★0.680.83
CLadder0.490.70

★ = gold benchmark (weighted 1.2× on the board). Darwin-27B-JEV: ≈ 61.1 under the v0.2.1 board rules (our recomputation; official score pending review). Full run: FINAL-Bench/Darwin-27B-JEV-decision-index.


Usage

Darwin-27B-RSI is a thinking model. Give it room to reason and read the answer after the reasoning block.

Transformers

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "FINAL-Bench/Darwin-27B-RSI"
tok = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, torch_dtype="bfloat16", device_map="auto")

messages = [{"role": "user", "content": "A ball is thrown upward at 40 m/s. For how long is it above 40 m? (g = 10 m/s²) Think, then give the final answer."}]
inputs = tok.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device)
out = model.generate(inputs, max_new_tokens=8192, temperature=0.6, top_p=0.95, do_sample=True)
print(tok.decode(out[0][inputs.shape[1]:], skip_special_tokens=True))

vLLM

vllm serve FINAL-Bench/Darwin-27B-RSI --max-model-len 32768

Recommended: temperature 0.6, top_p 0.95, generous token budget (8K–16K) for hard problems.


Model Details

ParentFINAL-Bench/Darwin-27B-Opus
ArchitectureQwen3.5 family, 27B dense
PrecisionBF16
Improvement methodRecursive Self-Improvement, no human labels
LicenseApache 2.0
DeveloperVIDRAFT · FINAL-Bench

Limitations and Disclosure

  • Gains were measured on graduate-level science; other domains may change less.
  • As a thinking model, it can produce long reasoning; cap max_new_tokens for latency-sensitive use.
  • 31 training problems (0.22% of the benchmark) overlap with the Decision Index MMLU set; the model learned only from its own solutions to them.
  • Not affiliated with TypeSafe AI or its Jev product.

Citation

@misc{darwin27b_rsi_2026,
  title  = {Darwin-27B-RSI: Recursive Self-Improvement without Human Labels},
  author = {VIDRAFT and FINAL-Bench},
  year   = {2026},
  url    = {https://huggingface.co/FINAL-Bench/Darwin-27B-RSI}

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

Benchmarks

Reported results

As published on the model card: the maker's own numbers, not measured by AxForge.

TaskDatasetMetricScore
Graduate-Level ReasoningGPQA DiamondAccuracy (majority vote, up to 16 samples, 131K thinking)94.440
Multi-discipline Knowledge & ReasoningMMLU-ProAccuracy (single sample, 131K thinking)88.120
Multimodal Expert ReasoningMMMU-Pro (vision)Accuracy (majority vote, 3 samples, 131K thinking)79.480
Legal ReasoningLEXam (MCQAccuracy (majority vote, 4 samples, 32K thinking)68.940
Legal Reasoning (open-ended)LEXam-hardJudge score (DeepSeek-R1-0528, single sample)45.720
Competition MathematicsAIME 2026Accuracy (majority vote, 16 samples, 131K thinking)100
Competition MathematicsAIME 2026Mean accuracy over 16 samples98.750
Competition MathematicsHMMT Feb 2026Accuracy (majority vote, 16 samples, 131K thinking)100
Competition MathematicsHMMT Feb 2026Mean accuracy over 16 samples96.590
© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms