
TL;DR
Inkling-Small is a 276B-parameter MoE with 12B active per token, Apache 2.0, and open weights. It beats the 975B Inkling on SWEBench Verified (80.2), HLE (31.6), and tool use at a quarter of the size and a third of the output price.
On July 30, Thinking Machines Lab released Inkling-Small, an open-weights Mixture-of-Experts model with 276B total parameters and only 12B active per token. It matches or beats the 975B Inkling - its own 41B-active flagship from July 15 - on reasoning, agentic coding, and tool use, at a quarter of the size. Tinker serverless pricing starts at $0.30 per million input tokens and $1.20 per million output, against Inkling's $1.00 / $4.05. The big model's small sibling is the more interesting developer option, and that is the point.
| Resource | Description |
|---|---|
| Inkling-Small announcement | Release post with all benchmarks, effort sweeps, and pricing |
| Inkling-Small model card | Architecture, hardware requirements, license (Apache 2.0), safety evals |
| Tinker models and pricing | First-party API rates, Tinker IDs, serverless inference (beta) |
| Hugging Face weights | Full BF16 and NVFP4 checkpoints |
| Vercel AI Gateway changelog | Inkling-Small available on AI Gateway as of July 30 |
Inkling-Small is a 42-layer decoder-only transformer with a sparse MoE feed-forward backbone: each token routes to 6 of 256 experts plus 2 shared experts. It keeps the flagship's natively multimodal, encoder-free architecture - audio comes in as dMel spectrograms, images as 40x40-pixel patches through a lightweight hMLP - and its 1M-token context window. It was trained on NVIDIA GB300 NVL72 systems and released under Apache 2.0 with full weights on Hugging Face, in BF16 and NVFP4 formats.
The training story is the unusual part. Thinking Machines post-trained an earlier Inkling-Small preview checkpoint with on-policy distillation using Inkling as the teacher, then spent two more weeks scaling agentic coding RL. The result, per their own numbers: Inkling-Small surpassed Inkling on reasoning and agentic coding benchmarks, while Inkling keeps the edge on knowledge coverage and factuality.
All scores from the announcement, evaluated at effort 0.99. Coding scores come from Thinking Machines' internal harness (bash-only for SWEBench Verified), so treat cross-lab comparisons with the usual caveats; the caveats they state are in the announcement footnotes.
| Benchmark | Inkling-Small (12B act) | Inkling (41B act) | DeepSeek V4 Flash | GPT-5.6 Luna |
|---|---|---|---|---|
| SWEBench Verified | 80.2% | 77.6% | 79.0% | 93.0% |
| SWEBench Pro (public) | 55.9% | 54.3% | 52.6% | 62.7% |
| Terminal Bench 2.1 | 64.7% | 63.8% | 61.8% | 82.5% |
| HLE (text only) | 31.6% | 29.7% | 32.1% | 35.6% |
| GPQA Diamond | 89.5% | 87.2% | 89.4% | 89.5% |
| Toolathlon Verified | 54.4% | 45.5% | 50.9% | 67.9% |
| MCP Atlas (public/all) | 79.6/79.2% | 78.8/76.0% | 69.0/- | 77.0/75.0% |
| IFBench | 82.2% | 79.8% | 79.2% | 67.3% |
| SimpleQA Verified | 20.6% | 43.9% | 34.1% | 41.7% |
Two numbers deserve attention. SWEBench Verified at 80.2% puts it in the top tier of open-weights coding models, above DeepSeek V4 Flash (79.0) and Nemotron 3 Ultra (70.7). And the efficiency gap over Inkling shows in token counts: on GDPval-AA v2, Inkling-Small scores 1269 Elo at 23k output tokens per task, while Inkling scores 1238 at 28.6k and DeepSeek V4 Flash 1189 at 28.2k. Same ballpark of quality, fewer tokens spent per task.
The honesty tradeoff is visible in the factuality row: SimpleQA Verified drops from 43.9% on Inkling to 20.6% on the small model. If your workload leans on knowledge recall rather than tool use, this is the number to notice.
From the archive
Jul 31, 2026 • 6 min read
Jul 31, 2026 • 8 min read
Jul 31, 2026 • 7 min read
Jul 31, 2026 • 7 min read
First-party Tinker rates (serverless inference beta, list price; a limited-time 50% discount is applied on Tinker today):
| Input / 1M | Output / 1M | Cached input / 1M | |
|---|---|---|---|
| Inkling-Small (256K sampling id) | $0.30 | $1.20 | $0.06 |
| Inkling (256K) | $1.00 | $4.05 | $0.17 |
Worked example from the vendor's own eval numbers: a GDPval-AA-style agent task costs about $0.028 on Inkling-Small at list price (23k output tokens), versus $0.116 on Inkling (28.6k output tokens). A quarter of the compute and roughly a quarter of the cost per task, for a higher Elo. The Tinker IDs are thinkingmachines/Inkling-Small (64K context) and thinkingmachines/Inkling-Small:peft:262144:sampling-nvfp4 (256K, quantized sampling). Fine-tuning on Tinker is also available.
Inkling-Small is not in OpenCode's default model list - we verified opencode models --verbose ships no inkling entry. The official Tinker docs cover wiring a Tinker model into OpenCode through its OpenAI-compatible endpoint, and the same pattern works with a base model. In your opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"tinker": {
"env": ["TINKER_API_KEY"],
"npm": "@ai-sdk/openai-compatible",
"models": {
"thinkingmachines/Inkling-Small": {
"name": "Inkling-Small",
"reasoning": true,
"temperature": true,
"tool_call": true,
"limit": { "context": 65536, "output": 8192 }
}
},
"options": {
"baseURL": "https://tinker.thinkingmachines.dev/services/tinker-prod/oai/api/v1",
"apiKey": "{env:TINKER_API_KEY}"
}
}
}
}
Export TINKER_API_KEY (from the Tinker Console) and select the model in the picker. The endpoint is OpenAI-compatible, so the same pattern works in any agent harness that speaks that dialect. Alternatively, route through Vercel AI Gateway, which added Inkling-Small on July 30, or self-host: the BF16 checkpoint needs about 600GB aggregated VRAM (4x B300 or 8x H200), while the NVFP4 checkpoint runs W4A16 on 2x H200 or W4A4 on a single B300, with SGLang, vLLM, TokenSpeed, or Unsloth support.
Choose Inkling-Small when: the workload is agentic - coding, tool use, MCP-style calls, long terminal sessions. It is the efficiency play in the current open-weights field: V4 Flash-class agent scores at comparable per-token cost, with better tool-use numbers (MCP Atlas 79.6 vs 69.0) and roughly a fifth of the output price of the closed mid-tier.
Choose Inkling (the big one) when: knowledge coverage and factuality dominate - SimpleQA, broad Q&A, general knowledge work. The 43.9 vs 20.6 factuality gap is real, and Inkling stays the reference for that profile.
Stay on the closed tier when: you need Luna-style frontier agent throughput (SWEBench 93.0, Terminal Bench 82.5 are materially ahead of every open model in this class). The open-weights gap has narrowed to roughly 10 points on coding; it has not closed.
Where it fits the trend: this is the second consecutive release cycle where a vendor's small open model beat its big sibling on the benchmarks that matter to agents - the same pattern as DeepSeek V4 Flash 0731 passing its own Pro preview. The economics of running 12B active parameters with a 1M context and native audio is where the open-weights race is being won.
An open-weights (Apache 2.0) Mixture-of-Experts model from Thinking Machines Lab, released July 30, 2026. It has 276B total parameters with 12B active per token, native text/image/audio inputs, and up to 1M-token context.
On Tinker serverless inference: $0.30 per million input tokens ($0.06 cached), $1.20 per million output, with a limited-time 50% discount. For comparison, Inkling is $1.00 / $4.05.
Not in the default model list. The official Tinker docs show wiring any Tinker model into OpenCode via the OpenAI-compatible endpoint with a custom provider in opencode.json; the config above does exactly that.
Yes. The NVFP4 checkpoint needs about 180GB of VRAM (1x B300 in W4A4 mode, or 2x H200 in W4A16). The BF16 checkpoint needs roughly 600GB (4x B300 or 8x H200). SGLang, vLLM, TokenSpeed, and Unsloth are supported.
Very close on coding and reasoning: SWEBench 80.2 vs 79.0, HLE 31.6 vs 32.1. Inkling-Small leads on tool use (MCP Atlas 79.6 vs 69.0, Toolathlon 54.4 vs 50.9) and uses fewer output tokens per task; DeepSeek V4 Flash has the lower input price and a longer release history.
| Source | URL |
|---|---|
| Inkling-Small announcement | https://thinkingmachines.ai/news/inkling-small/ |
| Inkling-Small model card | https://thinkingmachines.ai/model-card/inkling-small/ |
| Tinker models and pricing | https://tinker-docs.thinkingmachines.ai/tinker/models/ |
| Tinker OpenCode tutorial | https://tinker-docs.thinkingmachines.ai/tutorials/deployment/opencode/ |
| Hugging Face weights | https://huggingface.co/thinkingmachines/Inkling-Small |
| Vercel AI Gateway changelog | https://vercel.com/changelog/inkling-small-now-available-on-ai-gateway |
| Inkling announcement (July 15) | https://thinkingmachines.ai/news/introducing-inkling/ |
Last updated: July 31, 2026
Read next
A new American open-weights frontier model with multimodal capabilities, 1M token context, and competitive benchmarks. Here's what the HN community thinks.
7 min readDeepSeek shipped the official V4 Flash release on July 31, 2026. The re-post-trained 0731 build beats V4-Pro-Preview on agent benchmarks at $0.14/$0.28 per million tokens. Here is what changed and how to run it through OpenCode today.
7 min readA data-rich, source-cited comparison of the open-weights coding models that matter in 2026: GLM-5.2, DeepSeek V4, Qwen3, and the new Kimi K3 frontier entrant. Benchmark table, per-token pricing, context windows, self-host footprint, and a clear pick-X-if decision matrix.
14 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
DeepSeek's reasoning-first model built for agents. First model to integrate thinking directly into tool use. Ships along...
View ToolOpenAI's flagship. GPT-4o for general use, o3 for reasoning, Codex for coding. 300M+ weekly users. Tasks, agents, web br...
View ToolAlibaba's flagship open-weight coding model. 480B total parameters, 35B active (MoE). Native 256K context, scales to 1M....
View ToolFactory AI's terminal coding agent. Runs Anthropic and OpenAI models in one subscription. Handles full tasks end-to-end...
View ToolPick a model in 30 seconds. Built for the answer, not the marketing.
View AppSee exactly what your agent did, locally. No cloud, no signup.
View AppTurn a one-liner into a working Claude Code skill. From idea to installed in a minute.
View AppConfigure Claude Code for maximum productivity -- CLAUDE.md, sub-agents, MCP servers, and autonomous workflows.
AI AgentsWhat MCP servers are, how they work, and how to build your own in 5 minutes.
AI AgentsInstall Ollama and LM Studio, pull your first model, and run AI locally for coding, chat, and automation - with zero cloud dependency.
Getting Started
Check out Zed here! https://zed.dev In this video, we dive into Zed, a robust open source code editor that has recently introduced the Agent Client Protocol. This new open standard allows...

NVIDIA just released Nemotron Nano 2 VL - an open-source vision language model that's 4x more efficient than previous models. In this video, I break down what makes this 12-billion parameter...

Exploring Codex: AI Coding in Terminal In this video, I explore Codex, a new lightweight CLI tool for AI coding that runs in the terminal. This tool, possibly a response to Anthropic's CLI,...

A new American open-weights frontier model with multimodal capabilities, 1M token context, and competitive benchmarks. H...

DeepSeek shipped the official V4 Flash release on July 31, 2026. The re-post-trained 0731 build beats V4-Pro-Preview on...

A data-rich, source-cited comparison of the open-weights coding models that matter in 2026: GLM-5.2, DeepSeek V4, Qwen3,...

Same-day-verified llm api pricing july 2026: Claude Fable 5, GPT-5.6 Sol/Terra/Luna, Claude Sonnet 5, Gemini 3.5 Flash,...

Open weights are free to download, but inference is not free to run. Here is the honest break-even math on when self-hos...

Switzerland's fully open foundation model promises transparent training data and EU compliance. The HN crowd has questio...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.