~/satyajit

Macaron-V1: four 1B adapters on a frozen 744B base

mdjsonmcp

2026-07-27 · 7 min · lora · agents · generative-ui

Why read this

Solidtop 85%

Explains Mixture-of-LoRA on a frozen GLM-5.2, isolates what the four 1B adapters add over their base, and flags a base-model judge and best-of-N rows.

  • Original analysis
  • Open code or weights
  • Explained from first principles

Agents & harnessesNeeds datacenter GPUsMITPractitioner model

How this was scored
Is it new?
1 of 3: An incremental tweak
Can I trust it?
2 of 3: Measures key facts from files, code or configs
Can I run it?
2 of 3: Open code or weights with real limits
Will I understand it?
2 of 3: Mechanism from first principles with figures
Can I act on it?
1 of 3: General advice
Will it last?
1 of 3: Relevant for months
Does it affect many?
1 of 3: A specialist community
Only here?
2 of 3: A teardown or measurement few others did

Score 53 of 100, ranked 521 of 666 rated articles. Each question is answered 0–3 by hand, and a 3 is rare. How articles are scored

Macaron-V1 is Mind Lab Research's agent model family, released 2026-07-21 under MIT. The flagship, Macaron-V1-Venti, is described as a 748B model. That number needs an asterisk immediately: 744B of it is a frozen GLM-5.2, and Mind Lab's contribution is four 1B LoRA adapters — about half a percent of the artifact.

That is the whole idea, and it is a genuinely different bet from how most post-training is done. Rather than fine-tuning one monolithic model, take a strong open base, freeze it, and attach a small number of tiny specialists. They call it Mixture of LoRA (MoL).

Mixture of LoRA

Four adapters, each 1B: l0 Chat, l1 Agent, l2 Coding, l3 GenUI. The routing detail is the neat part — l0 is both the conversational backbone and the router. It sees each new user request and dispatches it to whichever specialist fits.

Note what routes and when. In a Mixture-of-Experts model, a router fires on every token at every MoE layer, and the experts were built during pretraining — they are inseparable from the model. MoL routes once per request, at the adapter level, and the thing being routed between is four swappable files sitting on a base someone else trained. Ongoing reasoning and tool interaction stay inside the selected LoRA for the duration; when a specialist finishes, its work is passed to the next as a concise summary rather than shared state.

The practical consequences are real. Specialization costs 1B parameters instead of a full fine-tune. Adapters can be swapped, added, or updated independently. And when GLM-5.2 improves, you re-fit adapters rather than retrain a 744B model. The cost is equally real: you inherit the base's ceiling, its licence obligations, and its failure modes, and a request-level router cannot change its mind halfway through a turn the way per-token routing implicitly can.

What the adapters actually buy

Most of the release table compares Macaron to Claude, GPT and Gemini. That is the least informative comparison available, because it confounds the adapters with GLM-5.2's own strength. The controlled experiment is sitting right there in the same table: each variant against the frozen base it was built on. That isolates the only thing Mind Lab actually changed.

The pattern is consistent and modest: roughly +3 to +6 points across chat, agent and coding work. Two rows are inside noise — T3-Bench at +0.2 and SWE Atlas QnA at +0.6. And then UI4ABench jumps +20.7 on Venti and +25.4 on Tall.

That outlier is the honest crux of the release. It is simultaneously the strongest evidence that a 1B adapter can teach a frozen base a genuinely new skill, and the result most exposed to selection effects — UI4ABench is Mind Lab's own benchmark, measuring generative UI, which is exactly the capability they built a dedicated adapter for. Both things are true at once.

Read the evaluation table twice

The published benchmark figure includes its own methodology notes, and they change how several rows should be read.

Macaron V1 benchmark table across Chat, Agent, Coding and GenUI categories, comparing Macaron V1 Venti and Tall against GLM 5.2, GPT 5.5, Claude Opus 4.8, Gemini 3.1 Pro, Qwen 3.7 Max, Minimax M3 and Qwen3.6 35B-A3B, followed by per-benchmark evaluation protocol notes describing judge models, retry policies and scoring methods.
The full Macaron-V1 evaluation table — note the per-benchmark protocol notes underneath, which specify the judge model and retry policy for each row (Mind Lab Research, 2026).

Three things stand out:

The rows where Gemini, Qwen and Minimax collapse to 10.0–22.6 on DeepSWE and SWE Atlas QnA are almost certainly harness incompatibility rather than capability — those evaluations run through Claude Code as the agent harness, which is not neutral ground for every model.

The infrastructure claims

Three systems are named, none with a technical report behind them yet:

Macaron-V1 also ships a serving story: a Mixture-of-LoRA harness that keeps an OpenAI-compatible endpoint while adding the L0 router and same-request switching into the selected specialist, plus Macaron Artifacts, a local WebUI and plugin that runs inside Claude Code, Codex or Kimi Code.

The take

The interesting claim in Macaron-V1 is architectural, not competitive: that request-level routing across a few 1B adapters on a frozen base is enough to build a specialized agent model, and that you can therefore treat a frontier open-weight model as infrastructure rather than as something to fork. The base-versus-tuned comparison supports a weaker version of that claim than the headline table does — a few points nearly everywhere, and one large gain on the capability they purpose-built an adapter for.

What would settle it is the technical report, which the model card lists as "coming soon", along with the full benchmark methodology. Until then this is a self-reported release with no third-party replication, several best-of-N protocols, and its own base model sitting on the judging panel. The idea is worth watching. The numbers are worth waiting on.


Sources: the Macaron-V1 collection and the Macaron-V1-Venti model card (architecture, adapter roles, parameter counts, benchmark table), and Mind Lab's Introducing Macaron-V1 post (MinT, MindForge, LongStraw, variant sizes). All benchmark numbers are Mind Lab's own, with per-benchmark judge models and retry policies as annotated in their published table; no technical report has been released. The interactives are mine.

Cite this article

For attribution, please use the following reference or BibTeX:

Satyajit Ghana, "Macaron-V1: four 1B adapters on a frozen 744B base", ai.thesatyajit.com, July 2026.

bibtex
@misc{ghana2026macaronv1,
  author = {Satyajit Ghana},
  title  = {Macaron-V1: four 1B adapters on a frozen 744B base},
  url    = {https://ai.thesatyajit.com/articles/macaron-v1},
  year   = {2026}
}
share