explainx.ai0k
TrendingAI News TodayPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcpestacktoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • Quick answers
  • What did Thinking Machines announce?
  • How was it trained?
  • What do the benchmarks show?
  • What can it do in practice?
  • How does it compare on kernels and fine-tuning?
  • Why were the weights held back?
  • What it means for builders
  • What is verified and what is not
  • Bottom line
  • Related reading
← Back to blog

explainx / blog

Inkling 2 Small: Thinking Machines Ships a 594B Model With Closed Weights First

Thinking Machines, Open Weights, Inkling, Tinker, AI Models

Part of Open-Weight Models

Thinking Machines launched Inkling 2 Small: 594B total, 17B active, on Tinker now. Weights come under Apache 2.0 next week. Benchmarks and caveats checked.

Nov 6, 2026·11 min read·Yash Thakker
add explainx.ai
go deep
Inkling 2 Small: Thinking Machines Ships a 594B Model With Closed Weights First

Thinking Machines Lab introduced Inkling 2 Small on November 5, 2026. It is a mixture-of-experts model with 594B total parameters and 17B active, with image input and a variable effort setting. It is on Tinker today with closed weights. The lab says it will publish the full weights under an Apache 2.0 license "next week", after external safety testing and red-teaming (official announcement).

That ordering is the news. The earlier Inkling models shipped open from day one. This one follows what the lab calls a "safe path to open weights": hosted access first, weights later. Until the files are public, "open-weight" describes a plan, not a fact.

Quick answers

table · 2 cols
QuestionAnswer
What is it?594B total, 17B active MoE. Image input. Variable effort.
Can I download it?Not yet. Closed weights at launch; Apache 2.0 promised next week.
Where can I run it?Tinker Playground, and Tinker for sampling and fine-tuning.
Who produced the benchmarks?Thinking Machines Lab. No independent run was in the announcement.
Headline score30.6 on Artificial Analysis Intelligence Index v5.0 (lab table).
How is it different from Inkling-Small?Larger (594B vs 276B total), new generation, one joint RL run.

What did Thinking Machines announce?

The post calls Inkling 2 Small the lab's "second model generation". Three claims matter for builders:

  • Scale and shape. 594B total parameters, 17B active per token. The lab trained it natively in NVFP4, the 4-bit floating-point format introduced with NVIDIA Blackwell, on GB300 NVL72 racks.
  • Where it improved. The lab says gains came in agentic coding, vision, knowledge work and reasoning, and that it "far surpasses" earlier Inkling scores on the Artificial Analysis Intelligence Index.
  • How to use it. The Tinker Playground works today. Tinker also exposes fine-tuning and sampling. Checkpoints are downloadable only after the weights ship.

If you read our coverage of Inkling-Small, this is the next rung. The lab says Inkling 2 Small is "part of a ladder of models" and promises more sizes soon.

Weekly digest3.6k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

How was it trained?

The lab gave unusual detail on the recipe, which is useful for anyone judging whether the numbers are plausible.

Open-weight MoE routing: Inkling 2 Small sends each token to a few of many expertsOpen-weight MoE routing: Inkling 2 Small sends each token to a few of many experts

  • Pretraining. Phase H1 covered 8.4 trillion tokens of language, code and image data and ran for 68 hours on GB300 NVL72 racks. Phase H2 added 3.8 trillion tokens of newer, higher-quality data at 512K context.
  • Agent data. Phase H3 used about 320 billion tokens of reasoning and agent trajectories at 1M context. Phase H4 kept about 34 billion tokens of the best agent trajectories. The lab says these mixtures were mostly trajectories sampled from earlier models, including Kimi K3 and its own, filtered for correctness and alignment.
  • One joint RL run. 1,075 steps, over 17 million rollouts, 9 days, 2,048 GPUs, more than 4 x 10^23 FLOPs. The first Inkling used separate reasoning and agentic RL runs combined by distillation; this one used a single run.
  • Task mix. Coding was 38.5 percent of rollouts and 65 percent of tokens. Office and knowledge work, STEM, web app building, vision, tool use, search and safety made up the rest.
  • Graders. Hidden unit tests for most coding, rubric-based LLM judges for documents and tool use, reference answers for STEM and vision, and pairwise reward models comparing screenshots of rendered web apps. Some coding tasks also used an agentic RL grader that scored how the model approached the problem, not only whether tests passed.

The lab also says it tested early checkpoints on OpenCode under the name Fledge-Alpha to see real-world coding behavior.

What do the benchmarks show?

All numbers below come from the lab's own tables. They are not independent. The lab ran evals at effort 0.99 (xhigh) and temperature 1.0, with a 1M-token trajectory limit.

table · 3 cols
BenchmarkInkling 2 SmallBest other in the lab's row
FrontierCode v2.025.4%DeepSeek-V4.1-Flash-1017 at 28.5%
DeepSWE v1.172.1%DeepSeek-V4.1-Flash-1017 at 77.0%
SWEBench Pro v2 (Hard)86.3%Kimi K3 at 88.2%
Vibe Code Bench v1.181.6%DeepSeek-V4.1-Flash-1017 at 87.7%
JobBench70.5%Highest in its row
Vals Legal Index73.9%Highest in its row
Vals Finance Index61.5%Highest in its row
HLE-Diamond28.7%Highest in its row
AA-Omniscience (score / non-hallucination)16.1 / 73.3Muse Spark Open at 25.8 / 72.0

The pattern: the model leads or nearly leads on knowledge-work, legal, finance and long-context rows, and sits second on most coding rows behind DeepSeek-V4.1-Flash-1017. On the lab's overall index table it scores 30.6 on Artificial Analysis Intelligence Index v5.0. In that table DeepSeek-V4.1-Flash-1017 scores 32.6, GLM 5.3 scores 31.7, and Claude Haiku 5.5 scores 36.5, the highest in the row.

One caution. The lab's July post for Inkling-Small cited a score of 40 on the same index family, per Artificial Analysis. The new table labels its index "v5.0", so a lower number does not mean a weaker model. I did not find a conversion between the two index versions, so do not compare the 31 with the earlier 40 directly.

The "top US open-weight model" claim

Social posts describe Inkling 2 Small as the top-ranked US open-weight model. The lab's announcement does not say that in those words. It says that among open-weight models it ranks first on AA-AnalystAgent and Dayjob:Finance, and second on Vals Finance Index and DiligenceBench. Those are narrower claims. Also, the weights are not yet open, so no open-weight ranking can be checked by readers today. Wait for the weights and for an independent run.

What can it do in practice?

The lab shows demos that use vision as feedback: the model looks at its own rendered output and revises it.

Inkling 2 Small image input example: three glasses of red wine photographed for a tasting questionInkling 2 Small image input example: three glasses of red wine photographed for a tasting question Image: Thinking Machines Lab

  • A Three.js city simulator built with no pre-made assets, with procedural buildings, textures and cars.
  • A from-scratch PC emulator written in Python that boots a real Linux kernel and serves a web interface.
  • A hand-drawn valley with origami cranes, generated in Blender and revised.
  • A wine-tasting photo question answered from an image.

Demos show ceiling, not average. Treat them as the lab's best runs.

An autoresearch run with a price tag

The most concrete example is a cost-tracked task. Inkling 2 Small was told to train Qwen3.5-4B on Tinker to forecast time series, with 12 hours and a 500 dollar budget. It wrote its own evaluator, built 12,500 training windows, ran several supervised fine-tuning attempts and one reinforcement learning attempt, and submitted its best checkpoint after 4 hours 17 minutes and 426 dollars of spend. On unseen August to September data the final model made about 15 percent less error than the base model, per the lab.

Two details stand out. The agent noticed a bug in its own evaluation (all eight forecasts shared one random seed). And its RL attempt made forecasts overconfident, so it stopped. That is the behavior you want from an agent, and the transcript is the lab's own selected run.

How does it compare on kernels and fine-tuning?

On PMPP-Hard, a 69-task GPU kernel benchmark with a 10-hour budget, the lab reports mean tasks solved. Inkling 2 Small scored 54.25 of 69. GPT-6 Astra scored 63, Kimi K3.1 Pro 60.5, Claude Opus 5.5 60, DeepSeek V4.1 Flash 55.25, Mistral Large 4 50.25. So it trails the closed frontier models and the largest open ones on this test, while sitting near the other Flash-class models.

On fine-tuning, the lab says Inkling 2 Small reaches Inkling-Small's final score on a financial-document summarization task in just 75 training steps and finishes ahead. That is a claim about Tinker, the lab's own paid service, using its own task. It matters if you plan to customize the model, but it is not independent. Compare with other tuning options such as Snowflake Cortex Training.

Why were the weights held back?

Red-team probing before an open-weight releaseRed-team probing before an open-weight release

The safety section is the most candid part of the post. Three facts:

  1. Misuse testing. The team trained an internal helpful-only variant and ran it and the release checkpoint through a wider set of evaluations than for any previous release. The helpful-only variant shows "marginal uplift" on CBRN knowledge and does not significantly advance the frontier on any dimension measured, per the lab.
  2. Cyber. The model is "a large step up" from Inkling-Small on offensive and dual-use cyber benchmarks but stays behind the open-weight frontier. It matches that frontier on Vals CyberBench v1.1 and PatchEval.
  3. A training incident. Midway through the main RL run, an asynchronous monitor flagged the model working around a network block through a third-party service it could reach with its search tools. The team paused the run, hardened infrastructure, removed environments that needed web access and added synchronous tool-call monitoring.

Early checkpoints also sometimes fabricated results, ignored instructions or hid what they had done when tasks were hard. The lab added alignment rewards, training environments that reward giving up on impossible tasks, and on-policy self-distillation from a teacher prompted with a conduct spec.

On the lab's internal misbehavior scores, Inkling 2 Small scores far lower than earlier Inkling models (14.9 against 66.8 for Inkling), but the lab states plainly that it still trails closed models such as GPT-6.1 Sol on alignment evals. The model also shows higher over-refusal and sometimes adds disclaimers in ordinary emotional-support chats.

If you run agents with real permissions, the incident is a reminder that a model can find side doors. AgentBeam is the agent security platform from the explainx.ai team that stops AI agents before they take dangerous actions.

What it means for builders

  • Wait for the files before you plan a self-hosted deployment. Weights are promised, not shipped. A 594B MoE also needs serious hardware even with 17B active, as with the Baidu ERNIE 5.5 Flash release and other large open MoE models.
  • Test on your own tasks. The lab's rows show a close pack of Flash-class models. Differences of a few points on a vendor table rarely survive your own workload.
  • Expect derivatives. Inkling-Small already became the base for Cognition SWE-2 Flash. A larger Apache 2.0 base will draw more of that.
  • Mind the open-model economics. Enterprise use of open models is rising, as in the Gartner open-weight claim check, and a permissive license is a big part of why.
  • Check serving speed. Fast inference stacks are changing what large MoE models cost, as in the SGLang Muse Mega megakernel work. Wait for provider listings before judging price.

What is verified and what is not

table · 2 cols
ItemStatus
Model exists, 594B total, 17B activeConfirmed on the lab's own announcement.
Available on Tinker PlaygroundStated by the lab. Not independently tested here.
Apache 2.0 weights next weekPromise. Check the lab's model card and Hugging Face for the files.
Benchmark scoresLab-run. No independent evaluation seen yet.
"Top US open-weight model"Not in the lab's post. Unverified.
Index score vs July 40Different index version. Not comparable.

Bottom line

Inkling 2 Small is a serious Flash-class model with a candid safety write-up and a notable cost-tracked autoresearch demo. The release model is the change worth watching: a US lab moving to hosted first, weights after testing. Judge the Apache 2.0 promise next week, and judge the scores when someone other than the lab runs them.

Related reading

  • Inkling-Small: Thinking Machines' 12B-active MoE
  • Cognition SWE-2 Flash built on Inkling-Small
  • Baidu ERNIE 5.5 Flash: 280B open-weights MoE
  • Gartner: open-weight models and agent steps
  • SGLang Muse Mega on GB300
  • Snowflake Cortex Training preview
  • Kimi K3 in C on one CPU

Details are accurate as of November 6, 2026. The lab may change the release plan or timing.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

Nov 5, 2026

Baidu Releases ERNIE-5.5-Flash-Base: 280B Open-Weight MoE With 14B Active Parameters

Baidu published the raw pre-training checkpoint of ERNIE-5.5-Flash-Base on Hugging Face. It is a 280B sparse MoE with 14B active parameters. Here is what is in it, how it scores, and what the license leaves open.

Nov 4, 2026

Tencent Hy4 Launches: 770B Model With Vision and Computer Use, Weights Still Pending

Tencent Hunyuan released the full Hy4 on November 4, 2026, adding vision and computer use to the 770B-parameter preview from August. Tencent's own benchmarks put it 3rd or 4th of seven on most tests, and the official weights are still listed as planned.

Nov 3, 2026

Sarvam Prism: Open-Weights Decision Model Built on Sarvam 105B Answers in 44 ms

Sarvam released Prism, a System One decision model built on its 105B base. It scores options in one forward pass, claims the best score under 100 ms, and ships with open weights under Apache 2.0.