Model reference · open weights
ZGCM-1 is an open-weight language model from zgcagi. ZGCM-1-7B (BF16) weighs 14.8 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.
For self-hosting, compare this build's requirements below with the GPU you plan to rent.
Summary of the zgcagi/ZGCM-1-7B model card, 2026-10-01
What it is
| Released by | zgcagi |
|---|---|
| Released | 2026-09-07 |
| Parameters | 7.4B |
| VRAM | 14.8 GB for the weights |
What it runs on
| Card | Requests at once | Context max | Memory | |
|---|---|---|---|---|
| 8K each | 32K each | |||
| RTX 3060 12 GB … RTX 4060 Ti 16 GB 2 smaller cards | ||||
| RTX 3090 24 GB | 11 | 6 | all 256K | 23.4 GB |
| RTX 4090 24 GB | 11 | 6 | all 256K | 23.4 GB |
| RTX 5090 32 GB | 22 | 13 | all 256K | 31.0 GB |
| L40S 48 GB | 41 | 23 | all 256K | 44.0 GB |
| A100 80 GB | 91 | 52 | all 256K | 78.2 GB |
| H100 80 GB | 49 | 21 | all 256K | 78.1 GB |
| RTX PRO 6000 Blackwell 96 GB | 62 | 27 | all 256K | 93.8 GB |
| DGX Spark (GB10) 128 GB unified | 74 | 32 | all 256K | 107 GB |
| H200 141 GB | 100 | 43 | all 256K | 138 GB |
| B200 180 GB | 132 | 33 | all 256K | 176 GB |
| 2× RTX 3060 12 GB tensor parallel | 10 | 5 | all 256K | 11.6 GB a card |
| 2× RTX 4060 Ti 16 GB tensor parallel | 21 | 12 | all 256K | 15.4 GB a card |
| Requests at once | 8K tokens each | 32K tokens each |
|---|---|---|
| 1 | 16.2 GB | 16.7 GB |
| 5 | 19.0 GB | 21.5 GB |
| 8 | 21.0 GB | 25.1 GB |
| 16 | 26.5 GB | 34.6 GB |
| 32 | 37.5 GB | 53.6 GB |
| 64 | 59.5 GB | 91.7 GB |
One card, with vLLM's small-card settings.
From the model card
A Fully Open and Extremely Efficient Foundation Model for Math and Agentic Search
Zhongguancun Academy · Zhongguancun Institute of Artificial Intelligence
📄 Tech Report · 🤗 Model · 🤗 Data · 📊 Results · 💻 Training Code · 💬 WeChat Community
ZGCM-1 is a 7.39B-parameter dense language model trained from scratch, built for mathematical reasoning and tool-assisted search. It combines deliberate internal thinking with active information gathering, supporting 256K-token context and both thinking and direct-response modes in a single model.
The project brings together an efficient hybrid-attention architecture, FP8 training with Muon, progressive long-context mid-training, and general-agentic supervised fine-tuning. Researcher-directed AI agents contribute throughout development, from data curation and cluster operations to evaluation and deployment.
ZGCM-1 ships its own modeling code, so trust_remote_code=True is required.
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "zgcagi/ZGCM-1-7B"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_id,
trust_remote_code=True,
dtype="bfloat16",
device_map="auto",
)
messages = [{"role": "user", "content": "Compute 1+1."}]
prompt = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True,
enable_thinking=True,
)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
outputs = model.generate(
**inputs,
max_new_tokens=4096,
do_sample=True,
temperature=1.0,
top_p=1.0,
)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))
The following results are from the technical report, using the 256K SFT checkpoint in thinking mode. Non-agentic evaluations use temperature 1.0, top-p 1.0, and mean pass@1 over 32 runs unless otherwise specified.
| Benchmark (%) | ZGCM-1 | DeepSeek-R1-0528-Qwen3-8B | MiniCPM4.1-8B | Qwen3-8B | Olmo 3 7B Think |
|---|---|---|---|---|---|
| MATH-500 | 97.13 | 96.32 | 95.60 | 96.20 | 95.10 |
| AIME 2024 | 80.62 | 83.33 | 83.33 | 80.00 | 71.60 |
| AIME 2025 | 73.33 | 75.21 | 73.33 | 63.33 | 64.60 |
| AIME 2026 | 75.00 | 69.17 | 71.67 | 66.67 | 66.16 |
| HMMT 2025 | 70.42 | 61.50 | 52.50 | 43.33 | 43.89 |
| HMMT 2026 | 59.48 | 51.52 | 46.21 | 45.45 | 43.94 |
Selected rows and models from Table 2; bold marks the best score in each displayed row. The full evaluation covers 20 benchmarks, including code, knowledge, and instruction following.
| Benchmark | ZGCM-1 (%) | Setting |
|---|---|---|
| WebWalkerQA | 63.09 | Web search and page reading |
| BrowseComp | 19.43 | Web search and page reading |
| GAIA (text-only) | 42.52 | Web search and page reading |
| Binary Function Search | 62.00 | 31/50 exact function-entry matches using Ghidra tools |
Source: Tables 3–4. Web research allows up to 64 search-and-read steps. Binary Function Search uses a separate protocol on 50 tasks from 10 held-out projects.
| Model specification | ZGCM-1 |
|---|---|
| Architecture | Decoder-only dense Transformer |
| Parameters | 7.39B |
| Layers / hidden size | 32 / 4,096 |
| Attention | 27 gated sliding-window layers + 5 global layers |
| Local window / GQA heads | 128 tokens / 32 query heads, 8 KV heads |
| Maximum context | 262,144 tokens (256K) |
The training recipe described in the report has three main stages:
| Resource | Location |
|---|---|
| Model weights | zgcagi/ZGCM-1-7B |
| Data | zgcagi/ZGCM-1-Data |
| Training code | github.com/zgcagi/ZGCM-1 |
For dataset usage, see the ZGCM-1-Data card. Model specifications, evaluation details, and figures are presented in *ZGCM-1: A Fully Open and Extremely Efficient Foundation Model for Math and Agentic Search
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.