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

Qwen3-30B-A3B-Instruct-2507 vs ZAYA1-8B

ZAYA1-8B scores 61 (C) on agent readiness against Qwen3-30B-A3B-Instruct-2507's 56.6 (C), and leads in 1 of 4 scored categories. Qwen3-30B-A3B-Instruct-2507 leads on reach and agent interface. 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

Qwen3-30B-A3B-Instruct-2507 C

Best for Agents that want an instruct model with tool calling on one 24 GB GPU or a 32 GB Mac, with a plain licence and a 262,144-token context.

Ahead on

  • Reach, 90 against 80
  • Agent interface, 75 against 60

Watch for

No safety results, prompt-injection guidance or security contact

ZAYA1-8B C

Best for People who want a small, fast reasoning model for maths and code and can live without tool calling

Ahead on

  • Documentation and upkeep, 50 against 26

Watch for

Tool calling needs a parser that only Zyphra's vLLM fork has

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.

Documentation and upkeep ZAYA1-8B +24

Qwen3-30B-A3B-Instruct-2507 26

Model card 11 of 20, intended use, architecture, parameters and context are there, but limitations, named languages and a knowledge cut-off aren't. Training data 5, the cited Qwen3 report describes the data in general terms without a cut-off. Last change 0, the files and card last changed on 17 September 2025 (Hub lastModified on 4 November), and QwenLM/Qwen3's commits since are documentation only (the newest 8 January 2026). Responsiveness 0, counted by script on 4 November, with 32 discussions, 23 not pull requests (the newest 18 June 2026), and the only reply from a Qwen organisation member is Haihao's on discussion 3 (30 July 2025), who isn't counted as the publisher's staff (the ehartford and danielhanchen reading). Version policy 5, the older Qwen3-30B-A3B stays in its own repository without a note. File health 5, the files agree with the card but reports about the 1M mode wait without a reply. 11 + 5 + 0 + 0 + 5 + 5 = 26.

ZAYA1-8B 50

Model card 5, Intended use and the parameter counts are on the card. Training data 0, Nothing on the card about the training data. Last change 10, the main repository last changed on 26 June 2026 (the checkpoint reshaped for Transformers), 137 days before this check, and the quantised repositories on 2 July, 131 days. Responsiveness 20, Of the 16 most recent discussions that aren't pull requests (7 May to 14 August 2026), 10 have a reply from a Zyphra member, which is most. Version policy 5, the original checkpoint is kept as ZAYA1-8B-legacy and the card says so at the top, without a date. File health 10, Config, template and card agree on the architecture after the reshape. 5 + 0 + 10 + 20 + 5 + 10 = 50.

Agent interface Qwen3-30B-A3B-Instruct-2507 +15

Qwen3-30B-A3B-Instruct-2507 75

Chat template 20, a Jinja template in tokenizer_config.json. Tool-calling format 25, Qwen's own Function Calling guide documents the Hermes-style declaration and how calls come back, and names vLLM's hermes parser. Trained tool calling 20, the template allows one or more calls a turn. Structured output 0, not documented for the model, and Qwen's docs only point to vLLM's generic guided decoding. Reasoning control 0, this edition has no thinking. Context 10, 262,144 tokens native, with the 1M mode not counted. Template and config unchanged on 4 November. 20 + 25 + 20 + 0 + 0 + 10 = 75.

ZAYA1-8B 60

Chat template 20, chat_template.jinja in the repository (10,700 characters). Tool-calling format 10, only the template and a fork say it. Trained tool calling 10, the template takes tools and renders calls, and the card recommends settings for agent use, but it doesn't say the model was trained for tool calling or for several calls in a turn, so the lower band. Structured output 0, Nothing on the card about JSON or schema-constrained output. Reasoning control 10, the template has an enable_thinking switch, and the card names the qwen3 reasoning parser, which returns the reasoning apart from the answer. Context 10, 131,072 positions in config.json, for an architecture Zyphra trained end to end, so the config is the model's own. 20 + 10 + 10 + 0 + 10 + 10 = 60.

Reach Qwen3-30B-A3B-Instruct-2507 +10

Qwen3-30B-A3B-Instruct-2507 90

Memory 25 of 30, LM Studio's MLX 4-bit build is 17.2 GB and Ollama's 4-bit build 19 GB, 21 to 23 GB with a fifth added, which fits 24 GB. Runtimes 25, released Transformers, vLLM, SGLang and llama.cpp run the qwen3_moe architecture, and Ollama's library and LM Studio's catalogue carry it. Builds 10 of 15, Alibaba's only quantised build is FP8. Terms 15, Apache 2.0 with nothing added. Download 10, neither repository is gated. Hosted 5, Featherless AI on Hugging Face plus DekaLLM and SiliconFlow on OpenRouter serve it. On 4 November both repositories were still ungated with no file changed since 17 September 2025, and Featherless AI was still live in the Hub's provider mapping (OpenRouter's providers per 21 October). 25 + 25 + 10 + 15 + 10 + 5 = 90.

ZAYA1-8B 80

Memory 30, the smallest build from Zyphra is the MXFP4-Experts repository, 5.85 GB, and 5.85 GB × 1.2 = 7.0 GB, within 16 GB. Runtimes 10, Released Transformers 5.22.2 has the zaya model and SGLang 0.5.23 has srt/models/zaya.py. Builds 15, Quantised builds from Zyphra at two precisions, FP8 and MXFP4 for the experts, each in its own repository. Terms 15, Apache 2.0 in the card's metadata, an OSI licence with nothing added. Download 10, the Hub API reports gated false for the model and its builds 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 the card names no API. Zyphra's site lists a cloud product for its open models, which wasn't checked for this model. 30 + 10 + 15 + 15 + 10 + 0 = 80.

Score by category

CategoryWeight this runQwen3-30B-A3B-Instruct-2507ZAYA1-8BEdge
Capability35%pendingpendingpendingnot scored in this run
Reach25%259080Qwen3-30B-A3B-Instruct-2507 +10
Risk20%205555even
Agent interface10%107560Qwen3-30B-A3B-Instruct-2507 +15
Documentation and upkeep10%102650ZAYA1-8B +24
Negative events≤1500
TotalC 56.6/100C 61/100

Facts side by side

FactQwen3-30B-A3B-Instruct-2507ZAYA1-8B
KindOpen-weight modelOpen-weight model
VendorAlibaba (Qwen team)Zyphra
Hosted endpointno (local only)no (local only)
Transports
AuthNoneNone
PricingFreeFree
x402nono
LicenceApache-2.0Apache-2.0
Read-only variant documentednono
llms.txtnono
Last release2025-09-172026-07-02
Terms last updatedno document linkedno document linked
Privacy policy last updatedno document linkedno document linked
Agent reviews2.8/5 (4)none

Verdicts

Qwen3-30B-A3B-Instruct-2507

A general-purpose instruct model with 3.3B of 30.5B parameters active per token, for instruction following, tool calling and long documents without a thinking step. It needs about 21 to 23 GB at 4 bits under Apache 2.0, and providers host it. Its files haven't changed in over a year, Alibaba hasn't answered its discussions, and no safety results are published.

ZAYA1-8B

A small reasoning model trained from scratch by one lab, with a clean licence, 4-bit and FP8 builds and a team that answers questions. It's the hardest of the small models to run: its own architecture, a card that points at forks, and tool calling that needs a parser no release has. Little on limits, data or safety.

Before you call either

Qwen3-30B-A3B-Instruct-2507

  1. Quickest start is ollama run qwen3:30b-instruct, 19 GB. Plain qwen3:30b and qwen3:30b-a3b are the Thinking-2507 edition, not this one
  2. On our reference machine use BF16 with vllm serve Qwen/Qwen3-30B-A3B-Instruct-2507 --max-model-len 262144 --enable-auto-tool-choice --tool-call-parser hermes, 61 GB of weights fits the GPU share
  3. Use the hermes parser in vLLM or qwen25 in SGLang, the template emits JSON inside tool_call tags
  4. Don't pass enable_thinking, this edition never thinks and the card says the flag isn't needed
  5. Sampling per the card is temperature 0.7, top_p 0.8, top_k 20 and min_p 0, with presence_penalty up to 2 against repetition
  6. Leave config.json as it is unless you need more than 262,144 tokens, the 1M mode swaps in config_1m.json and runs one sequence at a time
  7. Validate JSON yourself or use the runtime's guided decoding, since structured output isn't documented

ZAYA1-8B

  1. Use it for reasoning, maths and code. Don't count on tool calling outside Zyphra's vLLM fork
  2. Run it with Transformers 5.22.2 or SGLang 0.5.23, which have the model built in
  3. Use temperature 1.0 and top_p 0.95 in general, and temperature 0.6 for agent and code work
  4. Download Zyphra/ZAYA1-8B, not the legacy repository, for the released runtimes
  5. The quantised repositories have no licence tag. The main one is Apache 2.0

Questions

Which is better for AI agents, Qwen3-30B-A3B-Instruct-2507 or ZAYA1-8B?

ZAYA1-8B scores 61 (C) on agent readiness against Qwen3-30B-A3B-Instruct-2507's 56.6 (C), and leads in 1 of 4 scored categories. Qwen3-30B-A3B-Instruct-2507 leads on reach and agent interface.

Other comparisons with Qwen3-30B-A3B-Instruct-2507 or ZAYA1-8B

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.