JetBrains Releases Mellum2: A 12B MoE Model for Fast, Specialized Tasks in Multi-Model AI Pipelines
重點摘要
JetBrains released Mellum2, open-sourcing the weights under the Apache 2.0 license. The first version of Mellum was a completion-focused 4B dense model. Mellum2 is its successor: a general-purpose model specialized in software engineering. It covers code generation and editing, debugging, multi-step reasoning, tool use and function calling, agentic coding, and conversational programming assistance. JetBrains team positions Mellum2 as a “focal model” — a fast, specialized component inside larger AI systems, not a standalone replacement for frontier models. Architecture Mellum2 uses a Mixture-of-Experts (MoE) architecture with 12B total parameters and 2.5B active parameters per token. In MoE models, only a subset of parameters runs on each token. Here, the model has 64 experts and activates
JetBrains released Mellum2, open-sourcing the weights under the Apache 2.0 license. The first version of Mellum was a completion-focused 4B dense model. Mellum2 is its successor: a general-purpose model specialized in software engineering. It covers code generation and editing, debugging, multi-step reasoning, tool use and function calling, agentic coding, and conversational programming assistance. JetBrains team positions Mellum2 as a “focal model” — a fast, specialized component inside larger AI systems, not a standalone replacement for frontier models. Architecture Mellum2 uses a Mixture-of-Experts (MoE) architecture with 12B total parameters and 2.5B active parameters per token. In MoE models, only a subset of parameters runs on each token. Here, the model has 64 experts and activates 8 per token. This keeps per-token compute equivalent to a 2.5B dense model, while the total parameter count provides higher capacity for specialization. Key architectural details: Layers: 28 Hidden size: 2304 MoE experts: 64 total, 8 activated per token Attention: Grouped-Query Attention (GQA) with 32 query heads and 4 KV heads Sliding Window Attention (SWA): Applied to three of every four layers, with a window size of 1,024. Full attention runs on the remaining layer. Context length: 131,072 tokens Multi-Token Prediction (MTP) head: Serves as an auxiliary pre-training objective and as a built-in draft model for speculative decoding Precision: bfloat16 Vocabulary size: 98,304 The model handles natural language and code. It is not multimodal — there is no image or video input. Pre-Training Pre-training spans approximately 10.6 trillion tokens through a three-phase curriculum. The data mixture progressively shifts from diverse web content toward curated code and mathematical content across the three phases. Training used the Muon optimizer under FP8 hybrid precision with a Warmup-Hold-Decay learning rate schedule with linear decay to zero. After pre-training, the base model’s context window was extended to 128K tokens using a layer-selective YaRN method before post-training began. The Model Family JetBrains team released six checkpoints covering the full training pipeline: CheckpointDescriptionMellum2-12B-A2.5B-Base-PretrainBase checkpoint before long-context extensionMellum2-12B-A2.5B-BaseFinal base model after context extensionMellum2-12B-A2.5B-Instruct-SFTSupervised fine-tuned instruction checkpointMellum2-12B-A2.5B-Thinking-SFTSupervised thinking checkpointMellum2-12B-A2.5B-InstructRL-tuned instruction modelMellum2-12B-A2.5B-ThinkingRL-tuned thinking model Post-training follows two stages: supervised fine-tuning (SFT), then reinforcement learning with verifiable rewards (RLVR) on math, executable coding, tool use, instruction following, reasoning, and knowledge tasks. The Instruct variant answers directly, without an externalized chain of thought. Use it for low-latency tasks: direct answers, tool use, and instruction following. The Thinking variant emits an explicit reasoning trace before its final answer. Use it for complex debugging, multi-step planning, or agentic flows where step-by-step reasoning matters. Benchmark Results All numbers below are self-reported by JetBrains. The comparison set is open-weight models in the 4B–14B range. Coding: BenchmarkMellum2 InstructQwen3.5 (4B)Qwen3.5 (9B)Ministral 3 (14B)OLMo-3 (7B)Seed-Coder (8B)LiveCodeBench v637.251.063.742.428.228.1EvalPlus78.469.471.874.167.373.8MultiPL-E67.151.067.171.536.177.0 Tool Use: BenchmarkMellum2 InstructQwen3.5 (4B)Qwen3.5 (9B)Ministral 3 (14B)OLMo-3 (7B)BFCL v366.364.170.552.741.9BFCL v444.252.060.638.819.8 Math: BenchmarkMellum2 InstructQwen3.5 (4B)Qwen3.5 (9B)Ministral 3 (14B)OLMo-3 (7B)AIME 2025+202641.738.358.333.340.0GSM-Plus80.585.287.986.685.8 Knowledge and Conversational: BenchmarkMellum2 InstructQwen3.5 (4B)Qwen3.5 (9B)Ministral 3 (14B)OLMo-3 (7B)MMLU-Redux78.187.591.185.971.8GPQA Diamond40.976.879.858.640.9IFEval75.882.183.967.383.2MixEval62.265.971.171.259.4 Benchmark notes: EvalPlus is the mean of HumanEval+ and MBPP+ AIME is the mean of AIME 2025 and AIME 2026 (30 questions each) BFCL v4 is the macro-average of five subtasks: v1, v2, v3, web search, memory Seed-Coder (8B) does not support native tool calling; BFCL scores are not listed for it Use Cases JetBrains identifies four production scenarios where Mellum2’s latency and efficiency profile is relevant: Routing and orchestration: In a multi-model system, a router analyzes incoming prompts and selects the appropriate model or tool for each task. Mellum2’s low per-token compute makes it suitable for this high-frequency classification step. Low-latency RAG pipelines: Retrieval-Augmented Generation (RAG) systems retrieve relevant context, summarize it, and generate a response. Mellum2 handles retrieval summarization at lower latency than larger dense models. Sub-agents in complex workflows: Agent pipelines break tasks into steps: context gathering, planning, validation, and execution. Mellum2 can handle repetitive or latency-sensitive steps instead of routing every step through a single large frontier model. Private and local deployment: The Apache 2.0 license permits self-hosting without restrictions. Engineers can run Mellum2 on their own infrastructure, keeping code and data under their control. Strengths and Limitations Strengths: MoE design activates only 2.5B of 12B parameters per token — per-token compute equivalent to a 2.5B dense model MTP head enables speculative decoding without a separate draft model 131,072 token context window Full checkpoint set released: base pretrain, base, SFT, and RL-tuned variants for both Instruct and Thinking Apache 2.0 license — permits commercial use, self-hosting, and fine-tuning Strong EvalPlus (78.4) and BFCL v3 (66.3) scores relative to 4B–14B comparisons vLLM support, including optional tool-calling via --tool-call-parser hermes Limitations: Text and code only — no image or multimodal input LiveCodeBench v6 (37.2) trails Qwen3.5 9B (63.7) and Ministral 3 14B (42.4) GPQA Diamond (40.9) and MMLU-Redux (78.1) are below most models in the comparison set GSM-Plus (80.5) is below all comparable models listed Not designed for frontier-level tasks — JetBrains explicitly positions Mellum2 as a component model Marktechpost’s Visual Explainer #mtp-mellum2-slider *{box-sizing:border-box;margin:0;padding:0} #mtp-mellum2-slider{font-family:'Segoe UI',system-ui,sans-serif;background:#f7f8fa;border:1px solid #e2e5ea;border-radius:14px;overflow:hidden;max-width:720px;width:100%;position:relative;user-select:none} #mtp-mellum2-slider .mtp-slides{display:flex;transition:transform .38s cubic-bezier(.4,0,.2,1);will-change:transform} #mtp-mellum2-slider .mtp-slide{min-width:100%;padding:32px 36px 80px;background:#fff;position:relative} #mtp-mellum2-slider .mtp-slide:nth-child(odd){background:#fff} #mtp-mellum2-slider .mtp-slide:nth-child(even){background:#fafbfc} #mtp-mellum2-slider .mtp-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:20px;margin-bottom:14px} #mtp-mellum2-slider .mtp-badge.blue{background:#e8f0fe;color:#1a56c4} #mtp-mellum2-slider .mtp-badge.green{background:#e6f4ea;color:#1a7a3c} #mtp-mellum2-slider .mtp-badge.amber{background:#fef8e7;color:#92600a} #mtp-mellum2-slider .mtp-badge.purple{background:#f0ebfe;color:#5b30c8} #mtp-mellum2-slider .mtp-badge.teal{background:#e6f7f5;color:#1a7a6a} #mtp-mellum2-slider .mtp-badge.red{background:#fde8e8;color:#b91c1c} #mtp-mellum2-slider .mtp-badge.gray{background:#f1f3f5;color:#4a5568} #mtp-mellum2-slider .mtp-slide h2{font-size:19px;font-weight:700;color:#111827;line-height:1.35;margin-bottom:10px} #mtp-mellum2-slider .mtp-slide .mtp-sub{font-size:13px;color:#6b7280;line-height:1.6;margin-bottom:18px} #mtp-mellum2-slider .mtp-divider{height:1px;background:#e5e7eb;margin:16px 0} #mtp-mellum2-slider .mtp-kv{display:grid;grid-template-columns:1fr 1fr;gap:10px;mar
Related
相關文章
Liquid AI Introduces LFM2.5-Embedding-350M and LFM2.5-ColBERT-350M: Dense Bi-Encoder and Late-Interaction Models for Fast Multilingual Search Across 11 Languages
This week, Liquid AI released two new retrieval models. They are LFM2.5-ColBERT-350M and LFM2.5-Embedding-350M. Both hold 350M parameters. Both are the first bidirectional members of the LFM family. They build on LFM2.5-350M-Base, released in March. The pair targets fast multilingual and cross-lingual search across 11 languages. Their footprint is small enough to run almost anywhere. Both are available now on Hugging Face under the LFM Open License v1.0. LFM2.5 Retrievers The two models share one backbone but represent text differently. LFM2.5-Embedding-350M is a dense bi-encoder. It turns each document into a single vector. Pick it when you want the fastest search and the smallest, cheapest index. LFM2.5-ColBERT-350M is a late-interaction model. It converts each token into a vector rather
Perplexity Launches Brain, a Self-Improving Memory System That Builds a Context Graph of an Agent’s Work and Learns Overnight
Most AI memory remembers the user. It stores your preferences, your tastes, and your role. Perplexity is taking a different path. Today, Perplexity launched Brain, a self-improving memory system for its agent product, Computer. Brain does not focus on remembering you. It remembers what the agent did. That reframes what memory in AI is for. What is Perplexity‘s Brain Brain is a self-improving memory system. It builds a context graph of the work Computer performs. At set intervals, such as overnight, Brain reviews that graph. It then teaches itself how to do the work better. The idea is straightforward. The more work you do, the more efficient Brain makes your Computer. Brain is rolling out today to Perplexity Max and Enterprise Max subscribers in Research Preview. Two Axes of AI Memory Perp

智譜新高,MiniMax承壓,“大模型雙雄”命運殊途
這篇消息聚焦「智譜新高,MiniMax承壓,“大模型雙雄”命運殊途」。原始導語提到:大模型在被市場重新定價 從 AI 情報角度來看,這類內容值得關注其背後的技術進展、產品落地、產業競爭與後續市場影響。

華為昇騰 0 Day 支持智譜 GLM-5.2 模型,提供全面推理優化
華為昇騰 AI 宣佈在智譜開源 GLM-5.2 大模型當天即完成深度推理優化。通過 MOE 大融合算子、通信計算融合、高併發調度等七項關鍵技術,顯著提升編程和長程任務的處理效率,現已支持 A3 系列產品部署。#AI 大模型# #國產算力#
企業AI轉型再添利器:青雲科技算力雲接入 MiniMax-M3 模型
企業AI落地面臨高效低成本難題。青雲科技旗下基石智算平臺接入國產開源大模型MiniMax-M3,提供新算力支持。MiniMax-M3以卓越上下文處理能力等三大核心技術見長,依託自研架構,助企業便捷部署AI業務。
阿里開源統一科學大模型 LOGOS,僅用五十六分之一參數超越微軟
阿里 ATH-Token Foundry 聯閤中國人民大學高瓴人工智能學院開源科學基礎模型 LOGOS。該模型採用統一科學語法與純序列建模範式,在六大科學任務上匹配或超越傳統專用方法。其中 LOGOS-1B 僅 1B 參數,即展現出極高效率,性能超越參數量達 8×7B 的微軟模型。