Inkling: Thinking Machines' Open-Weight Model Designed for Fine-Tuning
Thinking Machines Lab released its first model On July 15, 2026: Inkling, a 975-billion-parameter open-weight multimodal model built from scratch and released under the Apache 2.0 license. The company was founded by Mira Murati, former CTO of OpenAI, and is valued at $12 billion. Inkling isn't positioned as a frontier general-purpose model.
The company is explicit about that: "Inkling is not the strongest model available today, closed or open." The bet is that enterprises care less about topping leaderboards and more about owning a model they can genuinely customize on their own data.
This article covers Inkling's architecture, what the benchmarks show, when fine-tuning makes more sense than prompting, and how the Tinker platform makes customization accessible.
Specifications and availability
Inkling's weights are available on Hugging Face under the Apache 2.0 license. The model can be fine-tuned through Tinker, Thinking Machines' training platform, and accessed via API through third-party inference providers including Together AI, Fireworks, Modal, Databricks, and Baseten.
Key specs: - Total parameters: 975 billion - Active parameters per token: ~41 billion - Context window: 1 million tokens - Training data: 45 trillion tokens of text, images, audio, and video - License: Apache 2.0 - Modalities: Text, images, audio (native, not adapter-based)
A quantized NVFP4 checkpoint is available alongside the full BF16 version. The BF16 checkpoint requires at least 2 TB of aggregated GPU VRAM; the NVFP4 checkpoint reduces that requirement to at least 600 GB. Thinking Machines also announced Inkling-Small (276B total, 12B active parameters), with weights to follow once testing is complete.
Architecture
Mixture-of-Experts
Inkling is a 66-layer decoder-only transformer with a sparse Mixture-of-Experts backbone. Each token is routed to 6 of 256 experts per layer, plus 2 shared experts that activate on every token. The result is that only about 41 billion parameters are active for any given request, despite the model holding knowledge across 975 billion total parameters. You get the capacity of a near-trillion-parameter model while paying compute closer to a mid-size one.
Native multimodality
Most multimodal models handle non-text inputs through a pipeline of separate steps: a speech-to-text model transcribes audio, a vision encoder produces a text description of an image, and those text representations get fed to the language model. This approach loses information at every conversion step: tone and inflection disappear in transcription, visual nuance gets flattened into words.
Inkling processes all three modalities natively. Images go through a hierarchical patch encoder; audio is encoded via discrete token encoding. Both are projected into the same shared hidden space as text tokens, so the decoder processes all modalities jointly rather than sequentially. This approach preserves nuance that conversion-based pipelines discard, and is one reason why Inkling is particularly well-suited as a base for fine-tuning tasks involving audio or visual content.
Benchmark positioning
Thinking Machines released benchmark comparisons alongside the launch, and they're transparent about where Inkling leads and where it doesn't.
On IFBench, which tests instruction-following, Inkling scores 79.8 against GLM 5.2's 73.3. On Terminal-Bench, which evaluates autonomous agentic task completion, Inkling scores 63.8 against GLM 5.2's 82.7. Inkling follows explicit instructions well but is weaker at independent multi-step reasoning. That profile maps directly to fine-tuning use cases: you define the task clearly, and the model executes it reliably at scale.
Fine-tuning vs. prompting
Fine-tuning and RAG (Retrieval-Augmented Generation) address different problems. A useful way to think about the split: RAG teaches a model what to know; fine-tuning teaches it how to respond.
RAG is the better choice when you need a model to answer questions based on a specific knowledge base it wasn't trained on, like internal documentation or proprietary research. You retrieve the relevant information and include it in the prompt. Research has consistently shown RAG outperforms fine-tuning for injecting new factual knowledge.
Fine-tuning is stronger in three specific scenarios:
Tone and style. If you need a model to consistently adopt a particular brand voice, character persona, or writing style across thousands of outputs, training on examples of that style produces more reliable results than prompting. Describing a style in a system prompt can never be as precise as showing the model thousands of examples of it.
Rigid structured output. For tasks requiring consistent complex output formats, such as specific JSON schemas, domain-specific code patterns, or structured reports, fine-tuning on a large dataset of correct examples teaches the format more reliably than few-shot prompting.
Cost and latency distillation. Using a large frontier model for a narrow, high-volume task is expensive. You can fine-tune a smaller, more efficient model on outputs from the larger one, distilling the capability for that specific task into a model that runs faster and costs less. Inkling is well-positioned for this: it's capable enough to serve as the distillation target for most production tasks while being significantly cheaper to run at scale than frontier models.
Tinker and LoRA
Inkling is designed to be fine-tuned through Tinker, Thinking Machines' training platform. Tinker handles the infrastructure, letting users focus on data and objectives.
Fine-tuning a 975-billion-parameter model sounds computationally prohibitive, but Tinker uses LoRA (Low-Rank Adaptation) to make it practical. Rather than retraining the full model, LoRA freezes the original weights and injects small trainable adapter matrices into the layers. Only those adapters are updated during training. Because they're orders of magnitude smaller than the full model, training is significantly faster and requires much less VRAM. The original weights and the adapter outputs combine at inference time to produce the fine-tuned behavior.
Self-fine-tuning
One demonstration the Thinking Machines team ran shows Inkling using Tinker to fine-tune itself. Given the instruction "Fine tune yourself with Tinker to be a lipogram model where you never use the letter 'e' in your responses," the model understood the task, generated a synthetic training dataset and the necessary code, executed the fine-tuning job via the Tinker API, loaded the new weights, and responded to subsequent prompts without using the letter 'e'.
It's a contrived example, but it demonstrates the tight integration between the model and the training platform and shows what's possible when a model can treat its own fine-tuning as a tool.
Thinking effort
Most models offer a discrete set of effort levels (low, medium, high). Inkling exposes a continuous float slider from 0.0 to 1.0, letting you set exactly how much compute to spend on reasoning for any given request. This gives precise control over the cost-quality tradeoff, which is especially useful in production contexts where different request types warrant different reasoning budgets.
When to use Inkling
Inkling is not a drop-in replacement for frontier general-purpose models on open-ended tasks. Where it fits: narrow, well-defined, high-volume tasks where you have enough domain data to fine-tune on, and where the cost savings of a specialized model matter at scale. Audio tasks are a particular strength given the native audio encoding, which preserves the tonal and emotional information that transcription-based pipelines discard.
For teams already paying frontier model prices for a task they run thousands of times a day, fine-tuning Inkling or using it as a distillation target for a smaller model is a well-defined path to significant cost reduction with comparable or better task-specific performance.
The Hugging Face model page at huggingface.co/thinkingmachines/Inkling includes the model card, inference configuration details, and links to the Tinker Cookbook for getting started with fine-tuning.