From: BAAI <huggingface.co/BAAI>Newsgroups: alt.freeweights.textSubject:

AREX-Turbo

Date: 2026-11-15Commit: e455a79Signed: 2DC28CC7B26A283B ✓

Text generation model with 4.5B parameters. Safetensors weights, 9.11 GB in all. Published by BAAI under Apache-2.0.

4.5B params9.11GBAREX-Turbosafetensorspermissive
FactsParams4.5BSize9.11 GBFormatssafetensorsTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get BAAI/AREX-Turbo
# manifest sha256 6dc7b7c2494a… · 9.11 GB · 21 files
$ fw verify ./AREX-Turbo BAAI/AREX-Turbo
From sourceHosted (signed)BAAI/AREX-TurboLast check: 2026-11-15 03:32 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Fine-tune of Qwen3.5-4B.

Works with

Overview

Size
9.11 GB
Weights
9.08 GB (safetensors)
Parameters
4.5B
Formats
safetensors
Task
text generation
License
Apache-2.0 (permissive)
Files
21, each with a sha256
Publisher
BAAI
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Base model: Qwen/Qwen3.5-4B

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 03:32 UTCpassed

Model card

From the publisher at commit e455a79. Shown as plain text with links; images open at the publisher.

Image: AREX Towards a Recursively Self-Improving Agent for Deep Research

Paper Homepage Live Demo

Introduction#

AREX is a family of deep research agents developed by the Beijing Academy of Artificial Intelligence (BAAI). It is designed for long-horizon tasks in which an agent must search across sources, assemble candidate answers, verify multiple constraints, and revise its research plan when the available evidence is incomplete.

AREX follows a recursive self-improvement framework consisting of an inner research loop and an outer self-improvement loop. The inner loop conducts deep research, while the outer loop evaluates and improves the research process.

This repository contains AREX-Turbo, the compact model in the AREX family. It is a dense 4B model built on Qwen3.5-4B and follows the same recursive deep research framework as AREX-Base. AREX-Turbo targets lower-cost research-agent deployment while retaining AREX's core research, verification, and context-management behavior.

  • Architecture: Dense
  • Parameters: 4B
  • Context length: 262,144 tokens

Key Features

  • Compact research agent: provides AREX capabilities in a dense 4B model for lower-cost serving and faster iteration.
  • Recursive self-improvement: evaluates provisional answers and chooses whether to accept, refine, or restart the research trajectory.
  • Verification-guided research: converts unresolved answer constraints into focused follow-up searches.
  • Autonomous context updates: retains verified findings, source identifiers, rejected candidates, open constraints, and the next research plan.
  • Long-horizon tool use: supports multi-round search, browsing, evidence integration, and answer construction.

Model Family

ModelBackboneContextLinksPositioning
AREX-BaseQwen3.5-122B-A10B256K🤗 Hugging Face · 🤖 ModelScopeHigher-capacity model with the strongest overall AREX results.
AREX-TurboQwen3.5-4B256K🤗 Hugging Face · 🤖 ModelScopeCompact model for lower-cost research and tool-use settings.

Method#

AREX organizes deep research as two interacting loops supported by autonomous context management.

  1. Inner research loop. The agent searches, reads, integrates evidence, tracks candidates, and produces a provisional answer with supporting evidence and an answer-level confidence score.
  2. Outer self-improvement loop. The agent checks the provisional answer against the original constraints. High-confidence answers are accepted. Recoverable trajectories are refined around unresolved claims, while uninformative trajectories can be restarted.
  3. Autonomous context update. The model invokes update_context to refresh its research state around verified findings, current and rejected candidates, unresolved constraints, source validity, and the next research plan.

This design preserves useful work across iterations and reduces repeated exploration of paths that have already been rejected.

Evaluation#

AREX is evaluated through a unified long-horizon search-agent interface with search, visit, update_context, and finish tools. HLE with tools additionally provides a Python tool.

| Model | Total Params | BrowseComp | GAIA | xbench- 2510 | DeepSearch QA | WideSearch- en | HLE&nbsp;w/ tools

| Frontier models

| GPT-5.4 | - | 82.7 | - | - | 88.5 | 77.5 | 52.1*

| Opus-4.6 | - | 83.7 | - | - | 91.3 | 77.5 | 53.0*

| Gemini-3.1-Pro | - | 85.9 | 80.6 | 53.0 | 93.3 | 66.4 | 51.4*

| Open-source models

| GLM-5 | 744B | 75.9 | 70.0 | - | - | 69.8 | 50.4

| Kimi-K2.6 | 1T | 83.2 | 80.6 | 90.0 | 92.5 | 80.8 | 54.0*

| DeepSeek-V4-Flash | 284B | 73.2 | - | 69.0 | 90.6 | 76.4 | 45.1

| DeepSeek-V4-Pro | 1.6T | 83.4 | - | 80.0 | 88.7 | 78.0 | 48.2

| Tongyi-DeepResearch | 30B | 43.4 | 70.9 | 55.0 | - | - | 32.9

| Qwen3.5-35B | 35B | 61.0 | 80.0 | 50.3 | 68.5 | 57.1 | 47.4

| Qwen3.5-122B | 122B | 63.8 | 81.6 | - | - | 60.5 | 47.5

| Qwen3.5-397B | 397B | 78.6 | 83.5 | 61.0 | 82.1 | 74.0 | 48.3

| MiroThinker-1.7-mini | 30B | 67.9 | 80.3 | 57.2 | 67.9 | - | 36.4

| MiroThinker-1.7 | 235B | 74.0 | 82.7 | 62.0 | 72.1 | - | 42.9

| MiroThinker-H1 | - | 88.2 | 88.5 | 72.0 | 80.6 | - | 47.7

| Quest-35B | 35B | 64.6 | 80.8 | - | - | 60.6 | 37.2

| AREX models

| AREX-Turbo | 4B | 70.7 | 81.6 | 57.0 | 78.5 | 68.5 | 40.6

| AREX-Base | 122B | 82.5 | 85.4 | 71.0 | 89.9 | 82.0 | 52.4

  • Results reported on the full HLE. Unmarked HLE results use the text-only subset.

Inference#

See inference/README.md for OpenAI-compatible serving and generation examples. The folder also contains the complete, directly formattable system and user prompts used for BrowseComp.

Intended Use#

AREX-Turbo is intended for research-agent applications that require long-horizon information seeking, evidence aggregation, multi-constraint verification, and tool-augmented reasoning under a smaller model footprint. It is suited to settings where serving cost, latency, or iteration speed matter.

License#

AREX-Turbo is released under the Apache License 2.0.

Citation#

@misc{baai2026arex,
      title={AREX: Towards a Recursively Self-Improving Agent for Deep Research},
      author={Shuqi Lu and Chaofan Li and Kun Luo and Zhang Zhang and Hui Wang and Hongwang Xiao and Lei Xiong and Jiahao Wang and Sen Wang and Xiyan Jiang and Wanli Li and Yuyang Hu and Hongjin Qian and Bingyu Yan and Ziyi Xia and Yingxia Shao and Kang Liu and Zhicheng Dou and Di He and Chaozhuo Li and Qiwei Ye and Zhongyuan Wang and Zheng Liu},
      year={2026},
      eprint={2607.21461},
      archivePrefix={arXiv},
      primaryClass={cs.AI},
      url={https://arxiv.org/abs/2607.21461},
}

Files

21 files · 9.11 GBWeights 9.08 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 21 files with their sha256
FileSizesha256
.gitattributes1.63 KB9aaee874b2cd56d81d58b00f519f17fbc0b070a37b1fd3ebb6acab2ce223cd7a
LICENSE11.3 KB50e6751797c50dedd75ef1b8a0d9e42f5f8472e9fbce91f34718e9f97b0c780a
README.md22.0 KBf032925c2a6b90aecf2faffdbc75303ec05bcd7f78e54000e6c47df06d81b1ad
assets/arex-logo.png425 KBbe5393c6d257d84fafd56b71fa293d95acf1c6a50eed9cdaa8c6d433fa0906c2
chat_template.jinja7.76 KBa4aee8afcf2e0711942cf848899be66016f8d14a889ff9ede07bca099c28f715
config.json2.84 KBd8eeb092a9ffb0efdce7d319e954ee8cfbdceda540868a3c55f5cde98ea0495a
configuration.json73 Bf888421726665e8a84b738eed42a64875aed79de8be7daade851ac8bf4c0cef9
inference/README.md2.04 KB8ce49e420906bd67d0efbac6658eb4e4eb7d2d679a19dbd226a0aae016787367
inference/__init__.py42 B6241219ba432b262836dc9955b0cee257a57df80122e7d22462457cad4204856
inference/inference.py1.48 KB320c4a63e5d543813302143757f782ebd3eda91b9ab6609dd9c5a3fda59c672a
inference/prompts.py14.4 KBd8669d19eea10568f5e64163699b130bf0c728a0ee1572e0c9fb34a50eac9230
merges.txt3.35 MBa9d356d7bdf1ef4949e3e748e95b8e10ad9d4e2e838eddc38a0a7b6b94d1db8d
model-00001-of-00002.safetensors4.97 GBf17f063779e307cceed658af1c107970a76ae65f33e4764ba6354b8363c28c39
model-00002-of-00002.safetensors4.11 GB41d417b0f47d242aa21dc6a6c4c14a62e74c85a1cdf1861a789a0c655268702d
model.safetensors.index.json66.2 KB5eeb17e46b8a9845461bf0479758817ad33db077dfd23fae21660134a6ac3840
preprocessor_config.json390 B27225450ac9c6529872ee1924fcb0962ff5634834f817040f444118116f4e516
processor_config.json1.30 KB14932921ca485d458a04dafd8069fbb0a4505622a48208d19ed247115801385b
tokenizer.json20.0 MB87a7830d63fcf43bf241c3c5242e96e62dd3fdc29224ca26fed8ea333db72de4
tokenizer_config.json16.7 KB316230d6a809701f4db5ea8f8fc862bc3a6f3229c937c174e674ff3ca0a64ac8
video_preprocessor_config.json385 B7768af27c1fafa9cc9011c1dc20067e03f8915e03b63504550e11d5066986d13
vocab.json6.72 MBce99b4cb2983d118806ce0a8b777a35b093e2000a503ebde25853284c9dfa003
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
e455a798e6 pinned now2026-11-15 03:32 UTC21 files · 9.11 GB

Use it

$ fw get BAAI/AREX-Turbo
# manifest sha256 6dc7b7c2494a… · 9.11 GB · 21 files
$ fw verify ./AREX-Turbo BAAI/AREX-Turbo
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/BAAI/AREX-Turbo.json --dir ./AREX-Turbo $ python3 fw.py verify ./AREX-Turbo ./BAAI__AREX-Turbo.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download BAAI/AREX-Turbo --revision e455a798e6780f7a1e815c16d6041e495fa2f9e8 --local-dir ./AREX-Turbo
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("BAAI/AREX-Turbo", revision="e455a798e6780f7a1e815c16d6041e495fa2f9e8") model = AutoModelForCausalLM.from_pretrained("BAAI/AREX-Turbo", revision="e455a798e6780f7a1e815c16d6041e495fa2f9e8", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve BAAI/AREX-Turbo --revision e455a798e6780f7a1e815c16d6041e495fa2f9e8

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
LICENSE
Text sha256
50e6751797c50dedd75ef1b8a0d9e42f5f8472e9fbce91f34718e9f97b0c780a
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: BAAI <huggingface.co/BAAI>Newsgroups: alt.freeweights.textSubject: AREX-TurboDate: 2026-11-15Commit: e455a79Signed: 2DC28CC7B26A283B ✓
Upstream
BAAI/AREX-Turbo
Pinned commit
e455a798e6780f7a1e815c16d6041e495fa2f9e8
Manifest
AREX-Turbo.json · .minisig
Manifest sha256
6dc7b7c2494aab937eb0874bf8692352cea3661a28f778796148fd894aeb9889
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:32 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/BAAI/AREX-Turbo.json $ curl -O https://freeweights.allternit.com/manifests/BAAI/AREX-Turbo.json.minisig $ minisign -Vm AREX-Turbo.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

Qwen/Qwen3.5-4B · this model is a finetune of it

1 model in the catalog name this one as their parent.

Quantizations
1
Quantizations 1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download BAAI/AREX-Turbo
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. AREX-Turbo.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of AREX-Turbo. Each has its own license check and page.

From: laion <huggingface.co/laion>Subject: a2-rl-e2egit_large-50-32B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-large-15-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-v2-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_pymethods2test-large-80-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_unitsyn-python-large-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_mix_h2_language_proportional-65-8B