Model reference · open weights

GigaChat3.5-Reasoning

Available as managed deployment LLMs ai-sage Text gen · MoE 2 variants 1k dl/mo

GigaChat3.5-Reasoning is an open-weight language model from ai-sage. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.

Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.

What it is

Released byai-sage
TypeLanguage models
TaskText gen · MoE
Based onai-sage/GigaChat3.5-432B-A28B-Reasoning-bf16
Released2026-09-07
Popularity1k downloads / month
LicenceOpen weights

About

What GigaChat3.5-Reasoning is

GigaChat 3.5 Reasoning is the first GigaChat model with full reasoning trained with online RL. Compared with GigaChat 3.5 Ultra Instruct, the largest gains are in mathematics, code, instruction following, and structured output.

This repository contains GGUF weights for llama.cpp.

Version for high-performance inference in FP8 - GigaChat3.5-432B-A28B-Reasoning.

Model in BF16 - GigaChat3.5-432B-A28B-Reasoning-bf16.

Read the full model card

Model architecture

GigaChat 3.5 Reasoning is a 432B Mixture-of-Experts model with 28B active parameters. It uses a custom hybrid architecture that combines Multi-head Latent Attention (MLA) with GatedDeltaNet linear-attention layers.

The model also uses GatedNorm, a learned multiplicative gate applied after RMSNorm, and has three MTP heads for speculative decoding. The maximum supported context length is 262K tokens.

Online RL

Post-training starts from an SFT checkpoint. We train six domain experts independently with online RL and then combine them into one release model with on-policy distillation (OPD).

ExpertTasksReward
STEMMathematics, olympiad problems, natural sciencesFinal-answer verification
CodeAlgorithms, code editing, test generationCode execution
Code AgentRepository-level tasks in the style of SWE-benchTests after applying the patch
General AgentFunction calling, user interaction, memory, searchFinal environment state
DialogueUser dialogueSide-by-side evaluation with an LLM judge
Soft SkillsInstruction following, formats, long context, structured outputFinal-answer verification

The experts are trained with CISPO. Before training, the current checkpoint is evaluated on the task pool and tasks solved in more than 75% of attempts are removed. As the model improves, the training set shifts toward harder tasks.

Rewards are domain-specific but follow the same general construction: gated checks for hard constraints, additive rewards for answer quality, and an adaptive length penalty.

After RL, the six experts are combined with on-policy distillation. The student generates its own trajectory, while the expert for the corresponding domain provides token-level supervision on that trajectory.

Benchmark scores

TaskGigaChat 3.5 Ultra InstructGigaChat 3.5 Ultra ReasoningDeepSeek V4 Flash Preview Reasoning
STEM
AIME 2025, mean@32688988.95
AIME 2026, mean@32679290.4
HMMT 2025, mean@836.6783.1395.21
IMOAnswerBench*327385.75
GPQA-Diamond61.1182.3287.4
General
IFBench43.667773.33
StructEval74.358580.19
MERA-2.024.942.3--
Function Calling V451.5758.5968.06
TAU3-bench**50.0347.867.7
Natural Plan***6480.1988
Code
Live Code Bench v656.285.487.87
SWE-bench Verified****42.664.778.6
Terminal-Bench 2****13.4830.356.6
Arena***
Pollux71.667.949
Arena Hard Logs V362.656.553.7
Arena Hard Ru52.860.736.8
Ru LLM Arena53.86448.5
Average51.4768.8872.71

* IMOAnswerBench uses Qwen-3-235B-Instruct-2507 as the judge. ** TAU3-bench is averaged across Airline, Retail, Telecom, and Banking. *** Natural Plan uses a corrected scorer that normalizes UTF-8 characters to ASCII. **** SWE-bench Verified and Terminal-Bench 2 use mini-swe-agent with a three-hour timeout. ***** Arena evaluations

From the published model card. Full card on the HuggingFace links in the sidebar.

How it works

How language models work

Your prompttext / messagesTransformerattention over tokensNext-token loopgenerate + streamResponsetext · tool callsA language model reads your tokens and predicts the next one, again and again, streaming the reply back.

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys gigachat3-5-reasoning for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (gigachat3-5-reasoning below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/chat/completions \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gigachat3-5-reasoning","messages":[{"role":"user","content":"Hello"}]}'

Create an account — your API key is available in the console. 3M free tokens every 30 days with every new account.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms