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

Agents-A1-4B vs Cola2

Agents-A1-4B scores 61 (C) on agent readiness against Cola2's 33.9 (F), and leads in 3 of 4 scored categories. Cola2 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 6359 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 25
  • Risk, 55 against 40
  • Agent interface, 70 against 20

Watch for

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

Cola2 F

Best for Researchers working on latent or diffusion language models who want a checkpoint to study

Ahead on

  • Documentation and upkeep, 58 against 43

Watch for

No licence stated for the weights

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 +65

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.

Cola2 25

Memory 15, the only build is the F32 safetensors set, 35.07 GB, and 35.07 GB × 1.2 = 42.1 GB, within 64 GB. Loaded as BF16, as the card's example does, it needs about half, but the line reads the file size. Runtimes 0, none of the six runs it in a released version. Builds 0, one set of weights and no quantised build. Terms 0, no licence for the weights. Download 10, the Hub API reports gated false on 10 November 2026, so the files download with no account and nothing to accept. Hosted 0, Hugging Face maps no inference provider to it, and nothing names an API that serves it. 15 + 0 + 0 + 0 + 10 + 0 = 25.

Agent interface Agents-A1-4B +50

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.

Cola2 20

Chat template 20, A chat template in tokenizer_config.json (4,116 characters), which came with the Qwen3 tokenizer. Tool-calling format 0, none. Trained tool calling 0, not trained for tool calling. Structured output 0, Nothing about JSON or schema-constrained output. Reasoning control 0, no reasoning mode. Context 0, no context length is stated. 20 + 0 + 0 + 0 + 0 + 0 = 20.

Risk Agents-A1-4B +15

Agents-A1-4B 55

File safety 25, safetensors and GGUF only and nothing from the repository runs. Provenance 15, the files are in the InternScience organisation its GitHub repository links to, with a SHA-256 for every weight file. Safety evaluation 0 and agent guidance 0, nothing published. Licence risk 15, Apache 2.0 through the chain from Qwen3.5-4B with no conditions added. Security programme 0, no policy, contact or security.txt.

Cola2 40

File safety 15, safetensors only, no .bin, .pt or .pth files (25). Provenance 15, the files sit in the ByteDance-Seed organisation, which the ByteDance-Seed GitHub repository for the model links to (10). Safety evaluation 0, no safety results. Agent guidance 5, General cautions in the GitHub model card: not instruction-tuned or safety-aligned, not for use as an assistant, for facts or advice, or for high-impact decisions about people. Licence risk 0, With no licence for the weights there is nothing to hold ByteDance to. Security programme 5, the GitHub repository's SECURITY.md sends reports to ByteDance's security centre and says how they're assessed (5). 15 + 15 + 0 + 5 + 0 + 5 = 40.

Documentation and upkeep Cola2 +15

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.

Cola2 58

Model card 8, Intended use and limitations (the out-of-scope list, and the unconverged latent model) and the architecture are on the card and the GitHub model card it links. Training data 15, the GitHub model card names the source (OLMo 2 pretraining text, retokenised) and the mix by stage with token counts, 346.03B in all. Last change 20, All six commits are from 6 November 2026, four days before this check, the last one updating a checksum in the README. Responsiveness 0, no discussions on the repository, so nobody has asked anything yet and the line reads as none answered, as settled in calibration. Version policy 5, A first release. File health 10, Config, files and card agree: F32 weights, a float32 config and a card that says to load them as bfloat16, with SHA256SUMS to check the download. 8 + 15 + 20 + 0 + 5 + 10 = 58.

Score by category

CategoryWeight this runAgents-A1-4BCola2Edge
Capability35%pendingpendingpendingnot scored in this run
Reach25%259025Agents-A1-4B +65
Risk20%205540Agents-A1-4B +15
Agent interface10%107020Agents-A1-4B +50
Documentation and upkeep10%104358Cola2 +15
Negative events≤1500
TotalC 61/100F 33.9/100

Facts side by side

FactAgents-A1-4BCola2
KindOpen-weight modelOpen-weight model
VendorInternScience (Shanghai AI Laboratory)ByteDance (Seed)
Hosted endpointno (local only)no (local only)
Transports
AuthNoneNone
PricingFreeFree
x402nono
LicenceApache-2.0None stated for the weights (the code is Apache 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.

Cola2

A research release, and an honest one: ByteDance Seed says it's a base model with an unconverged latent stage, scoring below Llama-3-8B on its own table. It's here for people studying continuous-latent generation. Agents can't use it as a model: 32-token completions, no chat or tools, the repository's own code to load it, and no licence on the weights.

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

Cola2

  1. Don't plan to use this as your model. It completes short prompts and wasn't tuned to follow instructions
  2. Don't use it commercially on the strength of this listing. The weights have no stated licence
  3. If you study it, read modeling_cola2.py first: trust_remote_code runs it
  4. Pin Transformers below 5, as the card requires
  5. Pass a seeded torch.Generator to generate(). Output varies between runs even with greedy decoding
  6. Check the download with sha256sum -c SHA256SUMS

Questions

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

Agents-A1-4B scores 61 (C) on agent readiness against Cola2's 33.9 (F), and leads in 3 of 4 scored categories. Cola2 leads on documentation and upkeep.

Other comparisons with Agents-A1-4B or Cola2

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.