alt.freeweights.text / AREX-2-6bit
From: mlx-community <huggingface.co/mlx-community>Newsgroups: alt.freeweights.textSubject:

AREX-2-6bit

Date: 2026-11-15Commit: 7abf1d9Signed: 2DC28CC7B26A283B ✓

Image text to text model with 27.4B parameters. Safetensors weights, 22.8 GB in all. Published by mlx-community under Apache-2.0.

27.4B params22.8GBAREX-2-6bitsafetensorspermissive
FactsParams27.4BSize22.8 GBFormatssafetensorsTaskimage text to textLicenseApache-2.0From sourcepermissive
$ fw get mlx-community/AREX-2-6bit
# manifest sha256 b6826bb95b5d… · 22.8 GB · 62 files
$ fw verify ./AREX-2-6bit mlx-community/AREX-2-6bit
From sourceHosted (signed)mlx-community/AREX-2-6bitLast check: 2026-11-15 05:19 UTC

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

Quantized of AREX-2.

Runs withAIBrixBentoMLCTranslate2ExLlamaV2ExLlamaV3exofastllmFlashInferKTransformersLitServeLMCacheLMDeployLocalAImistral.rsMLC LLMMooncakeSGLangText Generation WebUItinygradTransformersTriton Inference ServervLLMXinferenceFine-tune withAccelerateAlignment HandbookAxolotlColossal-AIDeepSpeedEasyR1FlashAttentionH2O LLM StudioJAXKerasLiger KernelLitGPTLLaMA-FactoryMegatron-LMms-swiftnanotronOLMo-coreOpenRLHFOumiPEFTPyTorch Lightningsd-scriptsSimpleTunerTorchTitantorchtuneTransformer EngineTRLUnslothverlConvert withAQLMAutoRoundCore ML ToolsExecuTorchGPTQModelLLM CompressormergekitNeural CompressorOliveONNXOptimum QuantoOptimumsafetensorsTensorRT Model OptimizertorchaoEvaluate withAutoevalsDeepEvalEvaluateHELMLightEvallm-evaluation-harnessOpenCompassOpikRagassimple-evalsSWE-benchTruLensWeaveScan withAgentDojoAI Fairness 360DeepTeamDetoxifyFairlearngarakGiskardGuardrailsMCP ScannerModelScanNeMo GuardrailspicklescanpromptfooWorks withAgent Development KitAG2Google AI Edge GalleryAiderany-llmAnythingLLMBAMLbrowser-useCAMELHugging Face Chat UIChatboxCherry StudioClineCodex CLICogneeCrewAIDeerFlowdocTRDSPyEasyOCREnchantedGemini CLIGitHub MCP ServergooseGPT ResearcherGradioGraphitiGuidanceHollamaInstructorKilo CodeLangflowLangGraphLiteLLMLlamaIndexLLMLocalAGILoLLMs WebUIMCP Python SDKMem0MetaGPTNextChatOllama JavaScriptOllama PythonolmOCROpenAI Agents SDKopencodeOpenHandsotermOutlinesPage AssistPlaywright MCPPortkey AI GatewayPrivateGPTQwen CodeRWKV RunnerSemantic KernelsmolagentsStrands AgentsSuryaVaneXGrammar

Overview

Size
22.8 GB
Weights
22.8 GB (safetensors)
Parameters
27.4B
Formats
safetensors
Task
image text to text
License
Apache-2.0 (permissive)
Files
62, each with a sha256
Publisher
mlx-community
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Base model: BAAI/AREX-2

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 05:19 UTCpassed

Model card

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

mlx-community/AREX-2-6bit#

AREX-2 for Mac. This is BAAI/AREX-2 converted to run on Apple Silicon Macs. AREX-2 is an open model for coding, reasoning and agent work, and it can read images as well as text. This is the 6-bit version, converted to MLX format with mlx-vlm 0.7.4.

  • Original model: BAAI/AREX-2, built on Qwen3.8-27B
  • Size: 27 billion parameters, 23 GB download
  • Takes in: text and images. Gives back: text
  • Thinks before answering, and supports tool calling
  • License: Apache 2.0

Speed and quality#

SizeWriting speedWith a speed helperMatch to the originalHard problems solved, first tryWithin 3 tries
4-bit14 tokens/s27 tokens/s91.4%3 of 129 of 12
5-bit12 tokens/s20 tokens/s95.9%8 of 1211 of 12
6-bit10 tokens/s19 tokens/s97.6%9 of 1210 of 12
8-bit8 tokens/s19 tokens/s99.1%7 of 1212 of 12
  • Measured on a Mac mini M4 Pro with 64 GB. A token is about three-quarters of a word. Reading a prompt runs at about 90 tokens per second at every size.
  • Loading took 18 to 33 seconds depending on size (26 for this one), from an external SSD.
  • Speed helper: a small draft model that guesses ahead. See "Speed with a draft model" below.
  • Match to the original: how often the build picks the same next word-piece as the full-size model.
  • Hard problems: 12 Python problems, with up to 3 tries each and a 4,000-token limit. One run per size, so a gap of one or two is noise. With an 8,000-token limit the 4-bit solved 8 of 12 hard problems on the first try (the 5-bit: 11 of 12 at the same limit); with 4,000 it solved 3.

Which size should I download?#

Your Mac's memoryGet this oneDownloadMemory it usedIn short
24 GB4-bit16 GB16 to 24 GBSmallest. Needs a response limit of 8,000 tokens or more, so it is the slowest to finish an answer.
32 GB5-bit19 GB20 to 28 GBScored about the same as the 6-bit and 8-bit in the tests, in the least memory.
48 GB6-bit23 GB23 to 31 GBSlightly closer to the original, a little slower.
64 GB or more8-bit30 GB30 to 38 GBClosest to the original, slowest.
  • Memory it used was measured on a 64 GB Mac, from a short chat up to a very long prompt (32,000 tokens).
  • The Mac sizes in the first column are estimates from that memory use. Nothing was run on a smaller Mac.

How to run it#

Easiest: LM Studio, no coding

  1. Install LM Studio and open it.
  2. Open its model search and paste https://huggingface.co/mlx-community/AREX-2-6bit.
  3. Click Download. It is 23 GB.
  4. Start a new chat, choose AREX-2 in the model picker, and wait for it to load.
  5. Type your question. To ask about a picture, attach it to your message.

Command line

Install once:

pip install -U mlx-vlm

Ask a question. The first run downloads the model (23 GB):

python -m mlx_vlm.generate \
  --model mlx-community/AREX-2-6bit \
  --max-tokens 4000 --temperature 1.0 --top-p 0.95 --top-k 20 \
  --prompt "Write a Python function that merges overlapping intervals."

Ask about a picture by adding --image:

python -m mlx_vlm.generate \
  --model mlx-community/AREX-2-6bit \
  --max-tokens 4000 --temperature 1.0 --top-p 0.95 --top-k 20 \
  --prompt "What is in this picture?" --image photo.png

From other apps and agent harnesses

Start LM Studio's local server (the Developer tab, or lms server start). Any app that speaks the OpenAI API can then use http://localhost:1234/v1 with this model, including tool calls and images.

Which apps it runs in

AppStatus
LM Studio 0.4.8Tested: text, images and tool calls
mlx-vlm 0.7.4 (command line and Python)Tested: text, images and tool calls
mlx-lm 0.32Tested: text only
mlx-dspark 0.20.1Tested: text, with a speed helper
MiniMax Code 0.5.9 (agent harness)Tested on the 8-bit: it fixed three small failing projects using its own file and shell tools, in 6 of 6 trials. Served through mlx-dspark with thinking off.
Other agent harnesses and coding toolsShould work. Tool calling works, and LM Studio's local server returns standard tool calls, which is what most harnesses use. Not tested.
Jan, Msty and other apps with an MLX engineNot tested. They load MLX models, so they may work. Image input depends on the app.
Ollama, llama.cpp and other GGUF appsThese need a different format. Use a GGUF build such as bartowski/BAAI_AREX-2-GGUF.

Two settings that matter

  • Leave the sampling at the model's defaults: temperature 1.0, top-p 0.95, top-k 20. Do not set temperature to 0. (If you turn thinking off, Qwen's guidance for the base model is temperature 0.7, top-p 0.8, top-k 20; that was not tested here.)
  • Give it room to answer. The model thinks before it replies, and a hard problem can take 1,000 to 4,000 tokens of thinking. If answers get cut off, raise the response limit (max tokens) to 4,000 or more.

What the tests showed#

  • The 5-bit, 6-bit and 8-bit are too close to tell apart. The 4-bit is clearly weaker on hard problems.
  • AREX-2 was more efficient than plain Qwen3.8-27B: about 46% fewer tokens and about half the time on the same tests.
  • It can run more than twice as fast with a speed helper. The DFlash2 helper for Qwen3.8-27B (incoai/Qwen3.8-27B-DFlash2) works with AREX-2 as it is. In mlx-dspark it took the 8-bit from 8 to 19 tokens per second.
  • Every size passed a four-step tool task, a 32,000-token recall test, 11 image questions, and loading in LM Studio.

The numbers are below. The scripts and raw results are in the tests folder, and on GitHub at MuscleOtter/arex-2-mlx-tests.

AREX-2 compared with plain Qwen3.8-27B

AREX-2Qwen3.8-27B
Tokens used, all tests113,795212,514
Time, all tests249 min451 min
Easy tasks passed35 of 3630 of 36
Hard problems, first try15 of 2411 of 24
Hard problems, within 3 tries23 of 2420 of 24
  • Same conditions for both: 8-bit MLX, the same prompts, settings and 4,000-token limit, two runs of each test.
  • The gap is mostly length. Every failed attempt by plain Qwen3.8-27B ran into the 4,000-token limit (31 of 31), against 9 of 13 for AREX-2. With a higher limit it might solve as many, more slowly.
  • Both ran with thinking on, the default for both models.
  • With thinking off, in a real harness, they were level. In MiniMax Code both passed 6 of 6 fix-the-tests trials, in 17 and 18 minutes. The efficiency gap above comes from thinking.
  • This is a small test on one Mac, not a benchmark. It does not measure the long multi-round tasks AREX-2 was trained for.

Speed with a draft model

A draft model is a small helper that guesses ahead so the main model can write faster. It changes speed, not quality. The helper made for plain Qwen3.8-27B, incoai/Qwen3.8-27B-DFlash2, works with AREX-2 unchanged. Measured with mlx-dspark 0.20.1, six prompts each:

SizeTokens/s without helperTokens/s with helper
4-bit1427
5-bit1220
6-bit1019
8-bit819

The test problems, by name

Easy tasks (18): merge intervals, integer to Roman numeral, longest palindromic substring, reverse Polish notation, spiral matrix order, minimum window substring, decode nested string, next permutation, top-k frequent words, simplify Unix path, expression calculator, count islands, edit distance, largest rectangle in a histogram, trapping rain water, word break, course schedule order, longest increasing subsequence.

Hard problems (12): regular expression matching, text justification, strong password checker, valid number, number to English words, skyline, shortest palindrome (200,000 characters), count smaller numbers after self (100,000 elements), sliding window median (100,000 elements), burst balloons, trapping rain water in 2D, max points on a line.

Each is one Python function checked by hidden tests. These are well-known problems, so both models have probably seen them in training.

What was and was not checked

Every size passed all of these:

  • A plain answer, with thinking on and off.
  • A four-step task using tools, on 3 of 3 runs.
  • Finding three facts hidden in a 32,000-token prompt.
  • 11 questions about images: an invoice, a bar chart, counting shapes, two images at once, and fine print on a large image.
  • Loading and chatting in LM Studio 0.4.8, with text, tool calls and images (checked on the 5-bit, including a copy downloaded back from this page).

The image questions were run at temperature 0. At the recommended settings the model read an invoice total correctly in 6 of 7 tries; once it misread a digit and then corrected itself.

Not checked: video, prompts longer than 32,000 tokens, Macs with less than 64 GB, or BAAI's own benchmarks.

For developers, and how it was made

  • Tool calls come back as <tool_call><function=name><parameter=key>value</parameter></function></tool_call>, not JSON. LM Studio converts them to standard tool calls for you.
  • Text only: the model also loads in mlx-lm.
  • Conversion: mlx-vlm 0.7.4, plain quantization, 6.66 bits per weight, original chat template unchanged.
python -m mlx_vlm convert --hf-path BAAI/AREX-2 --mlx-path AREX-2-6bit -q --q-bits 6

Common questions

  • Can AREX-2 run on a Mac? Yes. These MLX builds run on Apple Silicon Macs. They were tested on an M4 Pro with 64 GB.
  • How much memory does AREX-2 need on a Mac? On the test Mac the 5-bit used about 20 to 28 GB, the 6-bit 23 to 31 GB and the 8-bit 30 to 38 GB. That suggests a Mac with 32 GB or more, though nothing was run on a smaller one.
  • Which AREX-2 MLX size is best? The tests here could not separate the 5-bit, 6-bit and 8-bit. The 5-bit needs the least memory of the three; the 8-bit is closest to the original.
  • Does AREX-2 work in LM Studio? Yes, including images and tool calls.
  • Does it work in Ollama? Not this build. Ollama uses the GGUF format, so use a GGUF version of AREX-2 there. Other MLX apps such as Jan and Msty may work but were not tested.
  • Can it read images? Yes. Image input was kept in the conversion.
  • Is AREX-2 better than Qwen3.8-27B? In a small local test it solved a few more problems and used about 46% fewer tokens. That is not a benchmark.

Interested in a further distilled 4-bit?#

The 4-bit here is a plain conversion, and it is the weakest size. A further distilled 4-bit might do better: the small build is trained to copy the 8-bit's answers, which can win back some of the quality lost at this size. It would stay the same size and keep image input. It takes a few days of computer time and may not close the gap, so I will only make it if people want it. If you are interested, leave a comment in the Community tab and tell me what Mac you have.

Questions and license#

Found a problem or have a question? Open a discussion on the Community tab of this page.

Apache 2.0, the same as the original. Credit for the model goes to BAAI (paper).

Files

62 files · 22.8 GBWeights 22.8 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 62 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
LICENSE11.4 KBdf0ea4fb478a5a4e47b04ed0d3f58884e5b9bb55439dc976446871712d4d4dcc
README.md12.5 KBce5bc58894ee0eb4ff39bba0ccd838d809e90c9c22aaf6f1545f8515e3c464ea
chat_template.jinja8.95 KBc3cf9e34abf4f9e36c2d72165aa9c132d3e2a725b6c2586aaa3a8af9d7a81041
config.json4.59 KBb7059b99dfe72902bd7fc5749863d637f8e5ab0cd4d349d35f8b4139a09c5d16
model-00001-of-00005.safetensors5.36 GB9243270f39d3d77a7e814dcc2abda84b69e22d46b13d06ead42a44314c37553c
model-00002-of-00005.safetensors5.34 GB3a5c822bfbb9da46e305744d67f63773a5f3c364b32e6ac8b307ff93fabce32f
model-00003-of-00005.safetensors5.33 GB87293db7013a5d0f8e74ac979800a42903dedea0a2eca744691351376a1543e0
model-00004-of-00005.safetensors5.33 GB4c37237f4a84d4db43cf024b005c114aa6fc77eeab1224caf677c2c3b7119f0a
model-00005-of-00005.safetensors1.41 GB7e20543e1bc50effb1a5b4ff3f3dfd9537fa2b5fc56192e9e72d2115b7acc74a
model.safetensors.index.json218 KBdafc019bb8416ae2a289f24c598473b5531b14ca87a0cabfd9b0d6aec67bffc1
preprocessor_config.json390 B27225450ac9c6529872ee1924fcb0962ff5634834f817040f444118116f4e516
processor_config.json992 B361048fbb4d3ef01e74b60884904599bcc5224fc57f867fcb2f7141d48bf76c3
tests/README.md2.10 KB446ff91502212f319121ac4328a36f8c94f3198ecae83657a4455986288cf71e
tests/extra_tests.py7.45 KB0f975884cfa4c5cbc9dcd9270dc2f8aa94c821338f9b85989ae3b68b3967022a
tests/harness_trials.py7.99 KBf143c937e31b681d121eaf1e92d0a6a2758863abc4c955576a463679f52e08cb
tests/image_tests.py7.14 KB2c9fd2cc5696b65921222227f919ea86141ae0dd703f27dcb80117a12ad1ce44
tests/quality.py19.9 KBbd123b7839c679f30f3b700833f7b4b01c622f334a4c6464ee4cf09516a517ce
tests/results/AREX-2-4bit.json2.96 KB7b9e6fc29804a29623b1a5c8b806ffb0fa4941f030748106885fd504e48b0d0f
tests/results/AREX-2-5bit.json2.85 KBb274e64575bbb9f48901a6d4fb0ccb18ed51863bdbecb72e958f2a7fafa52ed6
tests/results/AREX-2-6bit.json2.84 KB8a9ca0e484a0c41adc87c88d96581fb909fa2368c517d1a82083c4dd0bcf11d3
tests/results/AREX-2-8bit.json2.83 KB5dbcd524dda0d055575fb2878ac1d12ce95825e5e6dd8eefcc63443206efff58
tests/results/agent-AREX-2-4bit.json1.80 KB06806f307d59b12394e6b2b3796da94dd8cd49775a83dd0dfd6ce0b4d6e58048
tests/results/agent-AREX-2-5bit.json1.63 KBd2845bd0fa48cfaa983ffebf641edcd73fd9827ebbf6f2289fd3ae5961ec46b7
tests/results/agent-AREX-2-6bit.json1.68 KB1ef8162f432a424a7d8b8a40b3f01c57f8d8c5a859a8d83a5935d9b7cb62ae6f
tests/results/agent-AREX-2-8bit.json1.62 KBa9102420472e8836c1b327da2b385a018db074e80dce69463594eebf0941d034
tests/results/harness-AREX-2-8bit.json1.63 KB48e04968bc44cb8f4caf1b29d0ec654a65a28ed5a794eb940ca752889dc59aac
tests/results/harness-Qwen3.8-27B-8bit.json1.64 KB2fbd7ed16ad609776a5c3ff93a2395c3d8aeed2bca97b4264ae512f51321432a
tests/results/image-AREX-2-4bit.json2.97 KB5fde948616ec10928cff1f70eb662ce5186d1c3cd1cbccabc12e4206f411637e
tests/results/image-AREX-2-5bit.json3.19 KB995dcf24518b128f6f614a964dba2902951ecc575002df29d9a4c33247d70d1d
tests/results/image-AREX-2-6bit.json3.24 KB48bc630ce24b1b013321f82a0be83f052bd5bf6cc346102f78b27d1816f6d2b8
tests/results/image-AREX-2-8bit.json2.89 KBf6e60a196b5d9facc469e5388fb321292437f4ca01cdc7b70def0065edcead9d
tests/results/image-Qwen3.8-27B-8bit.json3.50 KB22937f1bedd9007de1db5aaf9171fd29d4d1bbb3b397a65a18f596c02da3b703
tests/results/long-AREX-2-4bit-32000.json245 Bb89bbc694558731493b25c535c48a92ad59c5c8f8a7de554450cf83495a733bb
tests/results/long-AREX-2-5bit-32000.json245 Bcef9911ccfe69840f86644933ba8d60483e2b315ed9ac018c41b5d3f6c256408
tests/results/long-AREX-2-6bit-32000.json245 Be2db3e791fe9de13c437633f3eb1a142f32a3703ebfa0cbf85c4fa5ccb8e4b9c
tests/results/long-AREX-2-8bit-32000.json245 Be8ca62769a816c8ab7dfeee520d0be264fffc5c3b1aff65507bac1e2dc897d7e
tests/results/quality-AREX-2-4bit-sampled.json18.4 KBdd73354b5e9b18bb8077a292a16a4c03aadc6778e93cf74c2f5ab993639216f1
tests/results/quality-AREX-2-4bit.json15.1 KB25de202d56646c28c7fe69f4818cbe879a7558c16548e7a29b6fc27f670ae460
tests/results/quality-AREX-2-5bit-sampled.json15.0 KB53d434b39a5098ec0c5372ecb57dfb391a4e42f9328547d55954e2ca990dfc4b
tests/results/quality-AREX-2-5bit.json16.1 KBddd85e1136b49f08c7276f2883c98c9cbc3e869945fff1c4562d14de6e9ba512
tests/results/quality-AREX-2-6bit-sampled.json16.2 KB9986f891c73940440bc1605980cb7af3904f53b27f1210f0e634aa96197a7c8f
tests/results/quality-AREX-2-6bit.json16.8 KB9db988139926330f80f11d407c1b2f20fefa4e3a5bff7e141e3189524505281c
tests/results/quality-AREX-2-8bit-sampled-s12.json15.3 KBa435d13428e0a3a2e2ba126da9935f33f872f8d8e4bfdf71e33a8e9f6fa185b3
tests/results/quality-AREX-2-8bit-sampled.json16.6 KBf597bb6009d266859cc23fe97cc48dde8842dbe14533755e94636f1c730f6486
tests/results/quality-AREX-2-8bit.json15.8 KB59cde97cfe1f4054f8c315fac08d8a572ef1491b6c4a22556d988879f611cbfa
tests/results/quality-AREX-2-full.json129 Bb5bedb6c2fe6af6870cffdd67a51be0fe9ec3e0b60206a5873e3d688e40487bd
tests/results/quality-Qwen3.8-27B-8bit-sampled-s12.json19.2 KBb546db38f7a3a02697a260909004ab80def951fa9ea3c380bdff1c5c3283940f
tests/results/quality-Qwen3.8-27B-8bit-sampled.json16.6 KBb2993873d253270ba324d60f5cffa6f604dda9da334d3b4fbc5f9a4deb09911c
tests/results/rounds-AREX-2-4bit-8k-s41.json5.43 KBbd5dacfacc3e316129d430977ef1b0728e2436d25c9015da49619ed212570744
tests/results/rounds-AREX-2-4bit-s41.json7.33 KB1be1ec5fbc484f4fc0cf0743ea01459d33f85e55f3f8712beee4587fb44559e8
tests/results/rounds-AREX-2-5bit-8k-s41.json4.85 KBf80c848191fa192970e2bd7c49835570695b937dfdbe59c32734157acc4f7545
tests/results/rounds-AREX-2-5bit-s41.json5.17 KB051c670441ae4745093ae3c6f71a31b05de828755ec6fac6555bc0bceac42e79
tests/results/rounds-AREX-2-6bit-s41.json4.73 KB124fa8f7c0015f99ca83d9a696e8c7de53e3217fab08372e604960d74e25b284
tests/results/rounds-AREX-2-8bit-s41.json4.84 KBe8907d62756a05f7a4a80bb69988e13890ff4334de0eda19f8f088bc167bcd67
tests/results/rounds-AREX-2-8bit-s42.json4.68 KBa75bd34c107f5accb50ddb18d1b14555d15f21b4ca828244c89f3f6897873f43
tests/results/rounds-Qwen3.8-27B-8bit-s41.json5.62 KBa1f6c1f1147faaa5ac4a1bbc9a1895a6653244d91c391e9f2a6bb4a8e0e5d00a
tests/results/rounds-Qwen3.8-27B-8bit-s42.json6.48 KBe9ce6893f02e4c39c5d449d0624a65fddddfb572b67f8de9564dd5ed2251ae73
tests/rounds.py20.4 KB3d7e226220408ac72ab330e3d71e9ef1b22a0546e891aadd654da92eba0bb721
tests/test_build.py5.96 KB7b25dd88d8e5941096d2a2146a5470cc7500a75409dc4d7af0497d9cf18bac8a
tokenizer.json20.0 MBa5cd9732badce41de57e6efce8302930ded1c1188c5f81feb2bd6c24c4a1941f
tokenizer_config.json1.19 KB7d884d6eaf8142a3343a933ca5ab6ccc2fa93d52591cdbbe2ea33559bb2b503a
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
7abf1d9e4e pinned now2026-11-15 05:19 UTC62 files · 22.8 GB

Use it

$ fw get mlx-community/AREX-2-6bit
# manifest sha256 b6826bb95b5d… · 22.8 GB · 62 files
$ fw verify ./AREX-2-6bit mlx-community/AREX-2-6bit
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/mlx-community/AREX-2-6bit.json --dir ./AREX-2-6bit $ python3 fw.py verify ./AREX-2-6bit ./mlx-community__AREX-2-6bit.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mlx-community/AREX-2-6bit --revision 7abf1d9e4e8fac7aaef0b6ef60ca2c9513236ee1 --local-dir ./AREX-2-6bit
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForImageTextToText, AutoProcessor processor = AutoProcessor.from_pretrained("mlx-community/AREX-2-6bit", revision="7abf1d9e4e8fac7aaef0b6ef60ca2c9513236ee1") model = AutoModelForImageTextToText.from_pretrained("mlx-community/AREX-2-6bit", revision="7abf1d9e4e8fac7aaef0b6ef60ca2c9513236ee1", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve mlx-community/AREX-2-6bit --revision 7abf1d9e4e8fac7aaef0b6ef60ca2c9513236ee1

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
df0ea4fb478a5a4e47b04ed0d3f58884e5b9bb55439dc976446871712d4d4dcc
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: mlx-community <huggingface.co/mlx-community>Newsgroups: alt.freeweights.textSubject: AREX-2-6bitDate: 2026-11-15Commit: 7abf1d9Signed: 2DC28CC7B26A283B ✓
Upstream
mlx-community/AREX-2-6bit
Pinned commit
7abf1d9e4e8fac7aaef0b6ef60ca2c9513236ee1
Manifest
AREX-2-6bit.json · .minisig
Manifest sha256
b6826bb95b5d7c9356bd7b02d991f9d3a43622463651c8858eeb3d7bf2bff0e4
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 05:19 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/mlx-community/AREX-2-6bit.json $ curl -O https://freeweights.allternit.com/manifests/mlx-community/AREX-2-6bit.json.minisig $ minisign -Vm AREX-2-6bit.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

BAAI/AREX-2 · this model is a quantization of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download mlx-community/AREX-2-6bit
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. AREX-2-6bit.json. Provenance. Takedown history: none.
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