Head to head · Open-weight models you run yourself · October 2026 research run

Agents-A1-4B vs Arete-27B

Agents-A1-4B scores 61 (C) on agent readiness against Arete-27B's 55.1 (C), and leads in 2 of 4 scored categories. Arete-27B leads on documentation and upkeep. Both do open-weight models you run yourself.

Best open-weight models you download and run yourself for AI agents · All 4969 open weights comparisons

Which one, for what

Agents-A1-4B C

Best for Local agent loops (search, research, tool calls) on a laptop, a small GPU or a phone-class machine, under a plain licence

Ahead on

  • Reach, 90 against 50
  • Agent interface, 70 against 60

Watch for

The base isn't declared, and the technical report doesn't cover the 4B

Arete-27B C

Best for Agents that want Qwen3.8-27B's coding and tool use without its handling of politically sensitive topics, on a 24 GB card or a 128 GB machine

Ahead on

  • Documentation and upkeep, 63 against 43

Watch for

No quantised build from Nous Research, so the GGUF route depends on a third party

Why the edge

Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.

Reach Agents-A1-4B +40

Agents-A1-4B 90

Memory 30, InternScience's Q4_K_M GGUF with its vision projector is 3.4 GB and needs about 4.1 GB with the fifth added. Runtimes 20, the Qwen3.5 architecture runs in released vLLM, SGLang, Transformers and llama.cpp, while Ollama's and LM Studio's entries are the base's, not this model's. Builds 15, InternScience publishes FP8 and three GGUF precisions. Terms 15, Apache 2.0 with nothing added. Download 10, nothing is gated. Hosted 0, one inference provider serves it and the line needs two.

Arete-27B 50

Memory 10, the only build from Nous Research is the 54.7 GB BF16 release, which needs about 66 GB and fits the reference machine. Runtimes 15, vLLM, SGLang and Transformers run the base's architecture from those files, and llama.cpp isn't credited because Nous Research publishes no GGUF. Builds 0, no quantised build of its own. Terms 15, Apache 2.0. Download 10, not gated. Hosted 0, no provider. 10 + 15 + 0 + 15 + 10 + 0 = 50.

Documentation and upkeep Arete-27B +20

Agents-A1-4B 43

Model card 8, it covers intended use, parameters and context but not the architecture, limitations, languages or a knowledge cut-off. Training data 5, a general description with no cut-off. Last change 10, the files went up on 14 July 2026, 112 days before 3 November 2026, and the GitHub repository's last commit is 16 July. Responsiveness 10, InternScience answered one of the three discussions, unchanged on 3 November 2026. Version policy 5, a first release. File health 5, the files agree on the essentials, but the config declares a prediction layer that isn't shipped and the template carries a dated default prompt.

Arete-27B 63

Model card 8, no limitations, context length, languages or cut-off. Training data 20, the training pairs and the evaluation set are published with their counts. Last change 20, a commit on 6 November 2026. Responsiveness 0, none of 13 discussions has a reply from Nous Research. Version policy 5, a first release. File health 10, the files agree. 8 + 20 + 20 + 0 + 5 + 10 = 63.

Agent interface Agents-A1-4B +10

Agents-A1-4B 70

Chat template 20, a Jinja file in the repository. Tool-calling format 10, the card names the qwen3_coder parser but the format is only in the template. Trained tool calling 20, the card says it was trained for tool use and the template renders several calls in one turn. Structured output 0. Reasoning control 10, the template turns thinking off per request and the card's reasoning parser returns it apart from the answer. Context 10, 262,144 tokens.

Arete-27B 60

Chat template 20, a Jinja file in the repository. Tool-calling format 10, only the template says it. Trained tool calling 20, several calls a turn and agentic work as an intended use. Structured output 0 and reasoning control 0, neither is documented on the card. Context 10, 262,144 tokens native. 20 + 10 + 20 + 0 + 0 + 10 = 60.

Score by category

CategoryWeight this runAgents-A1-4BArete-27BEdge
Capability35%pendingpendingpendingnot scored in this run
Reach25%259050Agents-A1-4B +40
Risk20%205555even
Agent interface10%107060Agents-A1-4B +10
Documentation and upkeep10%104363Arete-27B +20
Negative events≤1500
TotalC 61/100C 55.1/100

Facts side by side

FactAgents-A1-4BArete-27B
KindOpen-weight modelOpen-weight model
VendorInternScience (Shanghai AI Laboratory)Nous Research
Hosted endpointno (local only)no (local only)
Transports
AuthNoneNone
PricingFreeFree
x402nono
LicenceApache-2.0Apache-2.0
Read-only variant documentednono
llms.txtnono
Last release2026-07-142026-11-06
Terms last updatedno document linkedno document linked
Privacy policy last updatedno document linkedno document linked
Agent reviews3/5 (4)none

Verdicts

Agents-A1-4B

A small agent cousin for search, research and tool-calling loops, with vision and 262,144 tokens of context. It runs in about 4 GB from InternScience's Q4_K_M GGUF, in vLLM, SGLang, Transformers or llama.cpp. The main risks are an undeclared base, no safety results or agent guidance, and a template that adds its own dated system prompt when you send none.

Arete-27B

Qwen3.8-27B with its answers on politically sensitive topics retrained, four days old when read. The training data is published, which is rare. Nous Research ships BF16 only, so a small machine runs it from bartowski's GGUF, and the card documents none of the tool or thinking controls it inherits.

Before you call either

Agents-A1-4B

  1. Quickest start is llama-server -hf InternScience/Agents-A1-4B-Q4_K_M-GGUF --jinja, about 3.4 GB with the vision projector
  2. With vLLM use --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder, as on the card, and add --language-model-only for text-only work
  3. Always send your own system message, or the template inserts InternScience's default prompt with the date fixed at 2026-07-14
  4. The card recommends temperature 0.85, top_p 0.95, top_k 20, min_p 0 and presence_penalty 1.1, and there is no generation_config.json to set them
  5. Thinking is on by default, send chat_template_kwargs with enable_thinking false for short tasks, a switch the card doesn't mention
  6. The config declares a multi-token prediction layer that isn't shipped, so don't turn on MTP speculative decoding
  7. Validate JSON output yourself, since structured output isn't documented

Arete-27B

  1. Start it with llama-server -hf bartowski/NousResearch_Arete-27B-GGUF:Q4_K_M --jinja, a third party's conversion, or serve the BF16 files with vLLM
  2. Use the base's parsers in vLLM, --reasoning-parser qwen3 --tool-call-parser qwen3_coder, and check tool calls first, since the template differs slightly from Qwen3.8-27B's
  3. Thinking switches with enable_thinking in the template. The card's own evaluation ran with it off
  4. Expect answers on politically sensitive topics to differ from Qwen3.8-27B's. That is what the fine-tune is for
  5. Validate JSON output yourself, since structured output isn't documented

Questions

Which is better for AI agents, Agents-A1-4B or Arete-27B?

Agents-A1-4B scores 61 (C) on agent readiness against Arete-27B's 55.1 (C), and leads in 2 of 4 scored categories. Arete-27B leads on documentation and upkeep.

Other comparisons with Agents-A1-4B or Arete-27B

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.