/ Модель

Характеристики

Контекст
1 048 576 токенов
Параметры
30,4 млрд
Лицензия
MIT
Архитектура
glm_moe_dsa · dense
Библиотека
transformers
Опубликована
20 июл 2026

Macaron-V1-Venti

Генерация текстаТекст → текст9 профессий

Модель MindLab Research на базе GLM-5.2 для диалогов, агентных задач с инструментами, программирования и генерации интерфейсов.

261скачиваний за 30 дней57лайковвеса обновлены20 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки20

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

  • VitaBench

    score

    Результат

    60

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • harborframework/terminal-bench-2.0

    score · выше — лучше

    Результат

    87,6

    terminalbench_2 87,6
    Hugging Face Leaderboards

    Публичная таблицаревизия не подтверждена

  • SWE-bench/SWE-bench_Verified

    score · выше — лучше

    Результат

    85,6

    swe_bench_%_resolved 85,6
    Hugging Face Leaderboards

    Публичная таблицаревизия не подтверждена

  • meituan-longcat/VitaBench-2.0

    score

    Результат

    46

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • tau3-Bench

    score

    Результат

    69,3

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • SWE-Atlas-QnA

    score

    Результат

    49,5

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • ChatBench

    score

    Результат

    58,3

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • TerminalBench-2.1

    score

    Результат

    87,6

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • RUC-AIBOX/ClawGym-Bench

    score

    Результат

    77,7

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • meituan-longcat/VitaBench

    score

    Результат

    60

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • ClawGym

    score

    Результат

    77,7

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • LivingBench

    score

    Результат

    64

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • PinchBench

    score

    Результат

    94

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • ScaleAI/SWE-Atlas-QnA

    score

    Результат

    49,5

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • UI4A-Bench

    score

    Результат

    87,8

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • DeepSWE

    score

    Результат

    58,4

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • NEAR-AI/pinchbench

    score

    Результат

    94

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • datacurve/deep-swe

    score · выше — лучше

    Результат

    58,4

    deep_swe 58,4
    Hugging Face Leaderboards

    Публичная таблицаревизия не подтверждена

  • SWE-Verified

    score

    Результат

    85,6

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

  • VitaBench2

    score

    Результат

    46

    Hugging Face Eval Results

    Отчёт автораревизия не подтверждена

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Macaron-V1-Venti — модель MindLab Research для персонального помощника, работы с инструментами, программирования и генерации интерфейсов через код. Она построена на GLM-5.2 с архитектурой Mixture of LoRA: маршрутизатор выбирает одного из четырёх специалистов, предназначенных для диалога, задач персонального агента, программирования и Generative UI. В README указано 748 млрд параметров; метаданные Hugging Face сообщают 30,4 млрд параметров. README поясняет, что эти числа используют разные способы подсчёта: 748 млрд — заявленная характеристика выпуска, а объём сохранённых тензоров адаптеров приводит к оценке около 774,8 млрд логических параметров. Модель поддерживает контекст до 1 048 576 токенов, работает с Transformers и распространяется в формате safetensors.

Модель предназначена для диалогов, агентских рабочих процессов с вызовом инструментов, задач программирования и генерации пользовательских интерфейсов. В карточке заявлены оценки на наборах для диалога, агентных задач, терминала и GenUI, однако они характеризуют систему целиком и не позволяют установить вклад отдельных специалистов или маршрутизатора. Поддерживаемые языки — английский и китайский. Лицензия — MIT.

Ограничения включают слабые места при последовательных вызовах, зависящих от результатов предыдущих действий, и качественное ухудшение стабильности характера в очень длинных сессиях. Маршрутизатор выбирает одного специалиста на весь ход пользователя, поэтому смешанные намерения могут обрабатываться неудовлетворительно. Отдельная оценка безопасности отсутствует; модель не рекомендуется для самостоятельных решений в медицинских, юридических и финансовых сценариях.

Сценарии применения

  • диалоги с персональным ИИ-помощником
  • выполнение задач агента с использованием инструментов
  • написание и изменение программного кода
  • работа с терминалом в агентных сценариях
  • генерация пользовательских интерфейсов по запросу

Ограничения

Для зависимых последовательных вызовов инструментов отмечена сниженная надёжность; в очень длинных сессиях наблюдается качественное ухудшение стабильности характера. Отдельной оценки безопасности нет, и модель не рекомендуется для самостоятельных решений в высокорисковых областях.

Для каких профессий подходит9

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Macaron-V1-Venti

Macaron-V1-Venti is a 748B-parameter flagship model in the Macaron-V1 family, built for personal intelligence, tool use, coding workflows, and code-native Generative UI.

The model uses a Mixture of LoRA (MoL) architecture on top of GLM-5.2, consisting of a 744B-parameter base model and four 1B-parameter LoRA specialists. The specialists cover chat, personal-agent tasks, coding, and GenUI, with an L0 router selecting the most suitable specialist for each new user request.

Macaron-V1-Venti follows Macaron-V1-Preview and keeps the routed MoL design while moving to GLM-5.2. It is the first model to be post-trained on GLM-5.2, expanding personal-agent and Generative UI training while aligning model behavior with the production harness used for agentic workflows.

Highlights

  • A 748B-parameter flagship model, consisting of a 744B GLM-5.2 base model and four 1B-parameter LoRA specialists across Chat, Agent, Coding, and GenUI.
  • The first model to be post-trained on GLM-5.2, moving Macaron's personal-intelligence stack beyond Macaron-V1-Preview.
  • Model-and-harness co-design: post-trained with MinT and MindForge for production-aligned routing, tool use, UI4A Generative UI, and agent workflows.
  • Long-context post-training infrastructure: the V1 training stack incorporates LongStraw for multi-million-token RL execution, with Venti supporting a 1M context length.
  • Broad evaluation across personal intelligence, agentic tasks, coding, terminal use, and Generative UI; Macaron V1 leads the listed baselines on ChatBench, LivingBench, PinchBench, TerminalBench 2.1, and UI4ABench.

Model Overview

FieldValue
Model nameMacaron-V1-Venti
OrganizationMindLab Research
Release familyMacaron-V1
Base modelGLM-5.2
ArchitectureGLM-5.2 base + Mixture of LoRA (MoL) specialists
Parameter footprint748B release label: a 744B GLM-5.2 base plus four release-labeled 1B LoRA specialists
SpecialistsL0 Chat, L1 Agent, L2 Coding, L3 GenUI (1B each)
Post-training systemMinT + MindForge
Primary domainsPersonal intelligence, tool use, coding, Generative UI
Context length1M
Precision / serving formatBF16 base checkpoint with routed LoRA serving
LicenseMIT

On parameter counts. 748B is the release-facing label. Summing tensor shapes in the released adapter headers gives 7,688,042,496 stored values per adapter, so the four specialists account for ~30.8B stored values and the full artifact is ~774.8B logical stored parameters. The sidebar figure on this page is an automatic safetensors tensor count and matches neither number exactly. Stored-tensor counts are not active-per-token counts or device-memory measurements. See Section 2.2 of the technical report.

Mixture of LoRA (MoL) Architecture

AdapterRoleDescription
L0ChatConversational and instruction-following backbone; entry point for routing.
L1AgentPersonal-life agent tasks, heavy tool use, long-horizon planning, and dynamic workflows.
L2CodingCode understanding, SWE tasks, terminal use, and repository workflows.
L3GenUIUI4A rendering and UI-driven action.

At runtime, L0 routes each new user request to the most suitable specialist. Ongoing reasoning and tool interactions remain within the selected LoRA, while completed work can be shared across specialists through concise summaries.

Routing Behavior and Cost

Each user turn runs a three-hop loop: L0 emits a canonical adapter label under a 24-token constrained-decoding budget, the selected specialist answers, and it then emits a ≤192-token summary that the Proxy retains server-side as cross-specialist context.

HopAvg latencyShare of loop
Route (L0 constrained decode, 24 tok)0.54 s12%
Answer (specialist generation)3.17 s68%
Summary (192-tok cap)0.97 s20%
Total4.68 s100%

Measured over 48 multi-turn mixed-domain requests at temperature 0. Routing plus summary add ~32% on top of the specialist's own generation.

Routing accuracy is 6,391/6,448 = 99.12% with 100% canonical-label compliance and zero request or parse errors; per-class accuracy ranges from 97.1% (L1 Agent) to 100% (L2 Coding), with residual errors concentrated at the L0/L1 boundary. This trace is drawn from LoRA training data rather than an independent held-out split, so it is an implementation diagnostic and does not estimate routing generalization.

Evaluation

Macaron-V1 benchmark results

BenchmarkMacaron V1GLM 5.2GPT 5.5Claude Opus 4.8Gemini 3.1 ProQwen 3.7 MaxMinimax M3
ChatBench58.354.555.552.852.052.549.1
LivingBench64.060.561.963.852.156.157.1
VitaBench60.055.855.856.555.261.256.8
VitaBench246.043.147.446.350.247.639.4
tau^3-Bench69.369.161.167.767.1*63.061.2
PinchBench94.088.189.0*91.8*82.9*93.4*86.1
ClawGym77.774.682.580.577.575.776.2
SWE Verified85.680.482.9*88.6*80.6*80.4*80.5*
TerminalBench 2.187.682.7*83.4*78.9*70.7*73.5*66.0*
DeepSWE58.454.9*70.0*58.0*10.0*18.0*20.0*
SWE Atlas QnA49.548.9*45.4*57.3*13.5*22.637.9
UI4A-Bench87.867.172.175.960.362.563.0

Higher is better; all scores on a 0–100 scale. Within each row, unstarred values use the same task set and benchmark-specific protocol; * marks a value imported from a public leaderboard or model report and included as contextual reference. Metrics and protocols differ across rows, so this table does not define an aggregate model ranking.

Evaluation Protocols

BenchmarkCasesJudge / simulatorMetric
Macaron ChatBench46 de-identified multi-turn casesprivately deployed GLM-5.2 judge, 1–5 criteria from six fixed axiomsmean of 3 samples per case
Macaron LivingBench40 scenarios (20 zh / 20 en), ≤10 turnsuser simulator Kimi K2.6; world/noise/meter agents Gemini 3.1 Pro; judge Claude Opus 4.60.7 × need fulfillment + 0.3 × process quality, mean of 3 runs
VitaBenchDelivery / In-Store / OTA / CrossGLM-5.1 as both judge and user model (reproduced; original judge unavailable)macro-average task success
VitaBench2Chinese personalization setRewrite / Agentic Memory settingAvg@1 (official leaderboard uses Avg@4)
tau^3-Bench—GPT-5.2 user simulator, reasoning_effort=lowpass@1
PinchBench—Claude Haiku 4.5 judge, Perplexity search APIbest observed run
ClawGym—GPT-5.4 judgepass@1
SWE-bench Verified—Claude Code harness; retry ≤3 only after an evaluation error (~0.8%)reported successful evaluated attempt
TerminalBench 2.1—Harbor framework, Claude Code Agent Harness, 4h timeoutpass@1
DeepSWE—Claude Code harness, ≤3 attemptsbest attempt
SWE Atlas QnA—Claude Code harness, Claude Opus 4.8 judgepass@3
UI4A-Bench161 cases, 8 domainsmobile 390×844 primary viewport, Gemini 3.5 Flash judge, versioned deterministic aggregatorFinal Score

Two scope notes carried over from the report. The coding and terminal rows use the Claude Code agent scaffold rather than the production MoL harness. Macaron ChatBench and Macaron LivingBench share source domains and failure taxonomies with our training loop, so they characterize fit to the targeted Personal Intelligence distribution rather than serving as an independent held-out test set. The ChatBench judge is from the same model family as this model's base, which may favor GLM-derived responses; no human-agreement or cross-family judge calibration is available. All values are point estimates without confidence intervals.

Hugging Face ingestible result files are included under .eval_results for SWE-bench Verified. The full model-card table is also mirrored in evaluation/benchmark_summary.yaml for reproducibility and downstream parsing.

UI4A-Bench Layer Scores

The Final Score combines five Layer Scores with fixed weights: Engineering Viability (8%), Task Quality (18%), Visual Quality (38%), Interaction (20%), and Constraint Adherence (16%), followed by fixed, versioned affine normalization.

Against the strongest reported baseline per dimension, Macaron-V1-Venti leads by 12.0 points in Constraint Adherence (94.2 vs Opus 4.8's 82.2), 6.6 points in Visual Quality (90.0 vs GPT-5.5's 83.4), and 1.6 points in Interaction (95.0 vs Opus 4.8's 93.4). All models receive the same 161 cases under the same versioned UI4A runtime, viewports, interaction runner, judge, and scoring policy.

Limitations

  • One snapshot, not a demonstrated learning curve. This release is a single snapshot of the recursive self-improvement loop. It cannot by itself distinguish compounding improvement across generations from a single round of self-generated-data training; cross-generation lift is not measured.
  • No collective-intelligence evidence. MoL is designed so that specialists trained by different teams or personalized for different users can compose on one shared base. This release evaluates only the four shipped specialists and does not test a cross-owner adapter population, nor establish robust switching under broad workloads.
  • Single intent per turn. The routing loop assigns a whole user turn to one specialist. Messages that pack several intents are handled by routing to one specialist and letting the conversation segment over later turns; multi-intent decomposition is exploratory and not in production.
  • Stateful observe-before-commit APIs. On BFCL v4 (200 tasks), our REPL substrate scores 49.5% versus 54.0% for discrete function calling. Dependent calls that must observe one result before committing the next are a known weak spot; the harness therefore permits falling back to discrete calls or shell.
  • Long-session character stability. We observe qualitative degradation after multiple preference-drift events in very long sessions. This failure mode is documented but not quantitatively measured.
  • No component-level attribution. Whether reported gains come from specialization, routing, the harness, or their interaction is not resolved by any controlled experiment in this release. The coding and terminal rows evaluate the released system end to end rather than isolating the L2 adapter.
  • Reproducibility boundary. A reported run is reconstructable only when the adapter revision and compatible base are joined with the corresponding harness configuration, task-bank version, evaluator, and sampling settings. This card does not carry a complete per-specialist training specification.

Safety

Scope of evaluation. This release does not include a standalone safety or red-team evaluation. Anti-sycophancy is enforced as an independent scored dimension in Macaron ChatBench, and human review is required for harness changes that touch tool exposure or safety-relevant boundaries, but neither substitutes for a dedicated safety assessment. We interpret the reported results as a systems characterization, not as evidence that this release is suitable for safety-critical use.

Data governance. Internal evaluations include de-identified product conversations and traffic. This release does not document the consent or opt-in basis for research use, the de-identification procedure and residual re-identification audit, retention and access controls, or an ethics-review determination.

Deployment guidance. Do not deploy this model as an unsupervised decision-maker in medical, legal, financial, or other high-stakes personal-assistance settings. The UI4A action contract includes a NoAI visibility boundary for fields the model must not see; use it for sensitive data rather than relying on prompt-level instructions. Inherited requirements from the GLM-5.2 base model and from serving-harness dependencies also apply.

Reporting. Please open a discussion on this repository or contact contact@mindlab.ltd for safety issues.

Hardware Requirements

MoL keeps one base resident and exposes specialists as runtime adapters, so it stores ~774.8B logical parameters versus 2.976T for a replicated layout that merges each specialist into its own copy of the base — about 26.0% of the stored parameter values.

Validated operating points:

PlatformLayoutWorkloadResult
H20TP88 × 131K in, 256 out8/8 clean, 89.0% peak KV
H20TP4/PP2/DCP416 × 56K in, 128 out16/16 clean
H20TP4/PP2/DCP48 × 180K in, 128 out8/8 clean
H20TP4/PP2/DCP44 × 230K in, 128 out4/4 clean

On eight B300 GPUs with DCP8 and EAGLE enabled: 8.6 ms mean TPOT and 110 tok/s at concurrency 1; 18.0 ms mean TPOT and 757 tok/s at concurrency 16. CP8 LayerSplit reduces cold 900K-token needle-test TTFT from 107.1 s to 49.2 s. Logical KV capacity on B300 TP8 is approximately 2.34M / 4.67M / 9.34M tokens for DCP2 / DCP4 / DCP8 with EAGLE; EAGLE reserves part of the pool for its draft model and cache.

Two deployment constraints from validation: use replicated DCP layouts (sharded DCP produced systematic corruption), and treat engine version, hardware, attention backend, and parallelism layout as one scoped operating point. FlashMLA sparse attention produced clean outputs for all 48 tested long-context configurations, whereas the default DSA decode path was clean in only 6 of 48 on GLM-5.1. Apply admission control to the full route–answer–summary path, not only to the answer worker.

Training Details

FieldValue
LoRA rank / alpha / dropoutr = 16, α = 32, dropout 0
Target modulesq_a_proj, q_b_proj, kv_a_proj_with_mqa, kv_b_proj, o_proj, gate_proj, up_proj, down_proj
Extra saved modulesnone (modules_to_save=null)
Stored values per adapter7,688,042,496 (BF16)
OptimizerAdamW, lr 5e-6, batch size 4, linear-warmup cosine schedule, warmup ratio 0.1
Epochs4 (L0 Chat, L2 Coding); 1 (L1 Agent); 1 with batch size 2 (L3 GenUI)
RL algorithmGRPO over selected trajectories; base weights frozen throughout

Post-trained with MinT over a resident frozen base; long-context updates use LongStraw's response-only execution path. Rollout–learner mismatch on the sparse base is controlled by R3 rollout routing replay, DSA implementation alignment, and IcePop-style residual filtering. Neither embedding nor language-model-head modules are saved.

Usage

Hosted API

The hosted API is available at https://mintcn.macaron.xin/. Use the site for current model names, authentication, pricing, and rate-limit details.

For OpenAI-compatible deployments, requests follow the standard chat-completions shape:

curl https://mintcn.macaron.xin/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <api-key>" \
  -d '{
    "model": "Macaron-V1-Venti",
    "messages": [
      {"role": "user", "content": "Create a compact dashboard UI for tracking weekly fitness goals."}
    ],
    "temperature": 0.2,
    "max_tokens": 2048
  }'

Mixture of LoRA (MoL) Serving

For self-hosted routed serving, use the Mixture of LoRA (MoL) serving harness. The harness keeps the endpoint OpenAI-compatible while adding an L0 router, server-side LoRA metadata, and same-request switching into the selected specialist.

See the MoL serving repository for more details.

Macaron Artifacts

Macaron Artifacts is the companion local WebUI and plugin bundle for viewing Macaron sessions and GenUI output. It supports Claude Code, Codex, and Kimi Code, and can run against Macaron or another Anthropic-compatible endpoint.

Install it as a plugin in the agent runtime you use:

# Claude Code
/plugin marketplace add https://github.com/MindLab-Research/macaron-artifacts
/plugin install macaron@macaron
# Codex
codex plugin marketplace add https://github.com/MindLab-Research/macaron-artifacts
codex plugin add macaron@macaron
# Kimi Code
/plugins install https://github.com/MindLab-Research/macaron-artifacts
/reload

The WebUI can be configured from its settings page, or through environment variables:

MACARON_API_BASE=https://mintcn.macaron.xin/v1
MACARON_API_KEY=<api-key>
MACARON_MODEL=Macaron-V1-Venti

The plugin includes the genui-builder skill so supported agents can produce GenUI TSX and preview the rendered artifact in the browser. See the Artifacts repository for full install, update, and provider configuration details.

License

This repository is released under the MIT License. Users should also respect any requirements inherited from the GLM-5.2 base model and from dependencies used by the serving harness.

Citation

@article{mindlab2026macaronv1,
  title   = {Macaron-V1: Towards Open Continual Learning with Self-Improvement and Mixture-of-LoRA},
  author  = {{Mind Lab}},
  journal = {arXiv preprint arXiv:2608.09819},
  year    = {2026},
  url     = {https://arxiv.org/abs/2608.09819}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Нельзя запустить

Модель не помещается даже в 8 × 80 ГБ.

Класс архитектуры
GlmMoeDsaForCausalLM
Ревизия весов
be05322

0 моделей