On July 15, 2026, Thinking Machines Lab — the company founded by former OpenAI CTO Mira Murati — released its first open-weights model. The model is called Inkling, and it arrived with numbers that made practitioners sit up: 97.1% on AIME 2026, 87.2% on GPQA Diamond, 77.6% on SWE-bench Verified, and 46.0% on Humanity’s Last Exam with tool use.
For context, 97.1% on AIME (American Invitational Mathematics Examination) means the model solves nearly every math competition problem thrown at it. GPQA Diamond tests graduate-level domain knowledge across physics, chemistry, and biology. These aren’t easy benchmarks — they’re designed to be saturating for frontier models, not for open-weight ones.
What makes Inkling technically interesting isn’t just the scores. It’s the architecture and the deliberate tradeoffs the team made.
A Mixture-of-Experts Model Built for Inference Efficiency
Inkling is a 975B-parameter Mixture-of-Experts transformer with 41B active parameters per token. This is the same class of architecture that made GPT-4 and Mixtral efficient: instead of activating the entire network for every forward pass, only a subset of “expert” Feed-Forward layers fire per token. The result is that inference cost scales with active parameters, not total parameters.
For engineers deploying these models, the implication is direct: a 41B-active MoE model can be served at roughly the cost of a 41B dense model while leveraging the quality of a much larger total parameter count. With 975B total parameters distributed across experts, the model has substantially more knowledge capacity than a 41B dense model — but without the full inference cost.
The tradeoff is that MoE models are harder to fine-tune. Expert routing means gradients are sparse, and ensuring all experts remain balanced (a problem known as expert load balancing) is a nontrivial training concern. Thinking Machines Lab’s decision to open the weights suggests they’ve solved this well enough to share — but fine-tuners should expect to invest more effort getting stable adaptation compared to a dense model of similar active-parameter count.
Controllable Reasoning Effort: The Architectural Feature That Stands Out
What separates Inkling from other high-scoring open-weight releases is something the team calls controllable thinking effort. The model exposes an effort parameter that scales how much computation it dedicates to a given problem before responding.
At effort=0.5, the model gives a quick answer. At effort=0.99, it engages extended reasoning — more chain-of-thought tokens, more exploration of alternative approaches. The published benchmarks appear to use the highest effort setting, which explains the AIME numbers: these are extended-reasoning scores, not zero-shot one-pass scores.
For agentic pipelines, this is a meaningful knob. A coding assistant handling a simple function call doesn’t need the same compute budget as one debugging a subtle race condition. An effort parameter lets the calling system allocate compute proportionally, rather than always running the model at maximum — a direct path to cost optimization in production.
This isn’t a new idea in the abstract (OpenAI’s o-series models do something similar), but having it as a first-class, documented parameter in an open-weight model changes how engineers can design inference-time compute allocation. You can route low-effort tasks to cheap, fast passes and reserve high-effort for genuinely hard problems — all within the same model checkpoint.
The Benchmark Picture: Where Inkling Excels and Where It Doesn’t
The published results are worth reading carefully because they reveal the model’s character:
| Benchmark | Score | Notes |
|---|---|---|
| AIME 2026 | 97.1% | Near-saturation on math competition |
| GPQA Diamond | 87.2% | Graduate-level science domain knowledge |
| SWE-bench Verified | 77.6% | Agentic code resolution (no tool use) |
| HLE (text only) | 29.7% | Hard reasoning without tools |
| HLE (with tools) | 46.0% | Tool-augmented reasoning |
The HLE (Humanity’s Last Exam) numbers are the most revealing. At 29.7% text-only, Inkling is clearly not saturating the hardest reasoning benchmark — which actually makes it more interesting for the open-weights ecosystem. Saturation on easier benchmarks is common; staying in the non-saturated regime on the hardest tests means there’s still room to do meaningful research on this model.
The 77.6% on SWE-bench Verified is solid but not record-breaking. Claude Opus 4.7 hit 87.6% on the same benchmark earlier in 2026, and the gap suggests that while Inkling is an exceptional general model, there are still architectures better suited for agentic code work. This is useful signal for engineers choosing models for code agents: the raw benchmark tells you where to look, but the actual fit for your pipeline depends on your specific task mix.
The tool-augmented HLE score of 46% is notable because it shows Inkling’s tool use isn’t yet at the level of the best frontier models. An AI engineer building a research agent that relies heavily on browser/mcp tool chains should weight this carefully.
The Open-Weights Landscape in Mid-2026
Inkling ranks approximately #5 globally among all open-weight models, and #1 among US-based releases according to community rankings. The closest US competitor is NVIDIA Nemotron Ultra, and globally it sits below several Chinese open-weight releases that have historically led the field on total parameter count.
What matters more than the ranking is what Inkling represents for the open-weights ecosystem’s credibility signal. When a high-profile team led by someone with Murati’s background chooses open weights as the release strategy — rather than the API-only approach that’s become standard for frontier labs — it reframes the conversation. Open weights aren’t just for community fine-tuning anymore; they’re a serious delivery mechanism for competitive frontier-class models.
For Aniket’s context specifically — building multi-agent systems with structured pipelines, MCP tool orchestration, and memory taxonomy research — the availability of a strong open-weight model with controllable reasoning effort is directly relevant. The effort parameter maps cleanly onto the kind of selective compute allocation that makes sense in a pipeline with cognitive modes: different stages of a request routing pipeline could use different effort levels, matching the difficulty of the sub-task to the compute budget.
The fine-tuning story is where Inkling gets most interesting. Thinking Machines Lab has made the model available on Tinker, their fine-tuning platform. A 41B-active MoE model that can be fine-tuned on domain-specific data — with controllable reasoning effort baked into the architecture — is a materially different proposition than a dense 70B model that can only be fine-tuned at full inference cost.
What This Means for Inference Infrastructure
Running a 975B MoE model isn’t trivial, even with 41B active parameters. The total model size means you need either multiple high-end GPUs (A100/H100 class) or a well-optimized inference stack. This is where llama.cpp’s GGUF quantization and vLLM’s PagedAttention become directly relevant — the same infrastructure Aniket’s workspace has been working with.
For self-hosted deployments, the math breaks down roughly as: at Q4_K_M quantization, a 975B model requires ~500GB VRAM just for weights. That’s 8× A100 80GB cards at minimum, or a similar VRAM configuration via newer Blackwell nodes. Not everyone can run this locally, which is exactly why the API path from Thinking Machines Lab (via their Tinker platform) and the open-weight path (for those with the infrastructure) serve different users.
The interesting question for the inference engine ecosystem is whether Inkling’s MoE architecture will receive the same quantization love that llama.cpp has poured into LLaMA dense models. GGUF support for MoE models has historically lagged — the routing tables add complexity. If the community develops good Q4_K_M or Q5_K_M recipes for Inkling, the effective local deployment cost drops significantly and the model becomes more accessible to researchers without hyperscaler budgets.
The Fine-Tuning Story: Why Open Weights Actually Matter Here
The API-first release strategy has dominated the frontier model space for good reason: controlled inference infrastructure means predictable latency, easier versioning, and a clean business model. But API access fundamentally limits what you can do with a model — you’re constrained to the provider’s inference interface, their context window limits, their tool calling conventions, and their pricing at scale.
Open weights change the tradeoff surface entirely. With Inkling available as open weights, a team like Aniket’s can:
-
Fine-tune on proprietary domain data without sending that data to a third-party API. For code agents handling private repositories or pipelines processing sensitive documents, this isn’t a nice-to-have — it’s a hard requirement.
-
Modify the inference stack at the engine level. vLLM’s PagedAttention, llama.cpp’s quantization kernels, or custom CUDA kernels for specific hardware configs — all available when you own the weights.
-
Control the deployment environment completely. Air-gapped deployments, specific GPU configurations, regional compliance requirements — these are all tractable with open weights in a way that API access never is.
-
Experiment with architectural modifications. Changing the routing algorithm in an MoE model, experimenting with different expert configurations, or merging LoRA adapters from multiple fine-tuning runs — these require weight access.
Thinking Machines Lab’s decision to release on Tinker alongside the open weights is telling. They clearly expect fine-tuning to be a primary use case, not an afterthought. The model architecture is designed to reward fine-tuners who understand MoE dynamics — and the team has apparently done the expert load balancing work well enough that the average fine-tuner won’t immediately hit the instability issues that plagued early MoE releases.
What This Means for Inference Infrastructure
Running a 975B MoE model isn’t trivial, even with 41B active parameters. The total model size means you need either multiple high-end GPUs (A100/H100 class) or a well-optimized inference stack. This is where llama.cpp’s GGUF quantization and vLLM’s PagedAttention become directly relevant — the same infrastructure Aniket’s workspace has been working with.
For self-hosted deployments, the math breaks down roughly as: at Q4_K_M quantization, a 975B model requires ~500GB VRAM just for weights. That’s 8× A100 80GB cards at minimum, or a similar VRAM configuration via newer Blackwell nodes. Not everyone can run this locally, which is exactly why the API path from Thinking Machines Lab (via their Tinker platform) and the open-weight path (for those with the infrastructure) serve different users.
The interesting question for the inference engine ecosystem is whether Inkling’s MoE architecture will receive the same quantization love that llama.cpp has poured into LLaMA dense models. GGUF support for MoE models has historically lagged — the routing tables add complexity, and the community’s collective attention has mostly gone to dense models. If the community develops good Q4_K_M or Q5_K_M recipes for Inkling, the effective local deployment cost drops significantly and the model becomes more accessible to researchers without hyperscaler budgets.
The vLLM story is similar but different. PagedAttention handles the KV cache efficiently, but the attention kernel performance on MoE models varies more than on dense models because expert routing creates irregular memory access patterns. Getting Inkling to 100+ tokens/second on a reasonable GPU configuration requires both good kernel optimization and correct memory planning — not a trivial exercise but well within the community’s demonstrated capabilities.
The Bottom Line
Inkling is a significant release not because it beats every benchmark — it doesn’t — but because it represents the first serious open-weight challenge to the closed frontier from a US team with direct OpenAI heritage. The controllable reasoning effort is an architectural bet that pays off for pipeline designers. The MoE efficiency is real. The fine-tuning availability makes it a credible foundation for domain-specific agents.
For engineers in the multi-agent and AI infrastructure space, Inkling is worth watching on three axes: first, how the fine-tuning ecosystem develops on Tinker; second, whether the open-weight community gets good quantization support working quickly; and third, how the tool-use benchmark gaps close as the community fine-tunes for agentic workflows. The model is strong today; it becomes more interesting as the tooling matures around it.
The open-weights ecosystem just got more crowded in the best possible way — more competition at the frontier means better tools for everyone building on top of these systems. And for engineers building multi-agent pipelines with selective compute allocation, the controllable reasoning effort feature alone is worth the price of watching this closely.
Comments
Powered by GitHub Discussions via Giscus. Sign in with GitHub to leave a comment.