Thinking Machines (Inkling)
Listed at https://thinkingmachines.ai
Overall Rank #16 ⭐ Consider
⚠️ No mainland China endpoint — proxy required; weights are downloadable for self-hosting | 🌍 International
💰 Token Pricing
| Type | Price | Note |
|---|---|---|
| Input | Tinker 无服务器推理(256K 档):Inkling-Small $0.30/M,Inkling $1.00/M;缓存输入分别 $0.06/M 与 $0.17/M。Tinker 训练(64K / 256K 档):Inkling prefill $1.87/$3.74,Inkling-Small $0.58/$1.16(均为限时 5 折,原价翻倍) | per million tokens |
| Output | 无服务器推理(256K 档):Inkling-Small $1.20/M,Inkling $4.05/M。训练 sample 费率:Inkling 64K $4.68 / 256K $9.36,Inkling-Small 64K $1.44 / 256K $2.89;train 费率:Inkling 64K $5.61(原价 $11.22)/ 256K $11.23,Inkling-Small 64K $1.73 / 256K $3.47 | per million tokens |
💡 Free Credits: Fully open weights on Hugging Face — self-hosting is a zero-API-cost path
🤖 Supported Models (4)
Inkling (open-weight MoE, 975B total / 41B active, 1M ctx claimed, 256K on serverless; text+image+audio input; $1.00/$4.05 per 1M)Inkling-Small (open-weight MoE, 276B total / 12B active, native audio+vision, best-in-family on reasoning and agentic coding; $0.30/$1.20 per 1M)Inkling-Small (preview) (superseded preview checkpoint, post-trained via on-policy distillation from Inkling)Tinker base-model roster (fine-tunable third-party checkpoints: NVIDIA Nemotron 3.x tiers, Z.AI GLM-5.3, Moonshot Kimi-K2.6, Qwen3.8-27B / Qwen3.6 / Qwen3.5 family, OpenAI GPT-OSS-120B / 20B, DeepSeek-V3.1)
✨ Pros
- ✓Inkling and Inkling-Small both ship full open weights on Hugging Face — a rare combination of open weights plus a first-party hosted endpoint
- ✓Inkling-Small (276B/12B) is reported to beat the 975B/41B Inkling on reasoning and agentic coding: HLE 31.6% vs 29.7%, SWEBench-Verified above 80%
- ✓Pricing is published as machine-readable JSON (models.json / serverless.json) with paired original and discounted fields, so it can be pulled programmatically
- ✓Tinker is a training API: four functions (forward_backward / optim_step / sample / save_state) are enough to write a LoRA fine-tuning loop
- ✓Tinker's base-model roster spans eight vendors' checkpoints (Nemotron / GLM-5.3 / Kimi-K2.6 / Qwen / GPT-OSS / DeepSeek-V3.1) and is not limited to its own weights
- ✓Checkpoints are downloadable, so fine-tuned weights are not locked to the platform; the vendor states customer data is not used to train its own models
⚠️ Cons
- ×The context figure is inconsistent across three surfaces: the model page advertises 1M tokens, the serverless table documents 256K, and the training table splits into 64K and 256K tiers
- ×The 50% training discount is a limited-time promotion — Inkling's 64K train rate reverts from $5.61 to the original $11.22
- ×The discount covers only Inkling, Inkling-Small, and four Nemotron checkpoints; GLM-5.3, Kimi-K2.6, the full Qwen line, GPT-OSS, and DeepSeek-V3.1 are all listed at full price
- ×Self-hosting Inkling at 975B total parameters is expensive; Inkling-Small is the practical self-host tier
- ×The vendor itself states Inkling is not the strongest model available, and it trails its own smaller sibling on knowledge coverage and factuality
- ×No mainland China endpoint — a proxy is required
🎯 Best For
Teams that want open weights without building their own inference and fine-tuning infrastructure; researchers and product teams doing LoRA fine-tuning whose base model should not be limited to one vendor; developers for whom cached-input cost on long-context agent workloads is the core variable; teams that need to export fine-tuned weights rather than have them locked to a platform.
💰 价格与方案
| Surface | Model | Input /1M | Cached input /1M | Output /1M | Prefill /1M | Sample /1M | Train /1M |
|---|---|---|---|---|---|---|---|
| Serverless (256K) | Inkling-Small | $0.30 | $0.06 | $1.20 | — | — | — |
| Serverless (256K) | Inkling | $1.00 | $0.17 | $4.05 | — | — | — |
| Tinker (64K) | Inkling-Small | — | — | — | $0.58 | $1.44 | $1.73 |
| Tinker (256K) | Inkling-Small | — | — | — | $1.16 | $2.89 | $3.47 |
| Tinker (64K) | Inkling | — | — | — | $1.87 | $4.68 | $5.61 |
| Tinker (256K) | Inkling | — | — | — | $3.74 | $9.36 | $11.23 |
| Tinker (256K) | GLM-5.3 | — | — | — | $4.86 | $12.15 | $14.58 |
| Tinker (32K) | Kimi-K2.6 | — | — | — | $2.205 | $5.49 | $4.84 |
| Tinker (64K) | Qwen3.8-27B | — | — | — | $1.86 | $5.595 | $4.103 |
| Tinker (32K) | GPT-OSS-120B | — | — | — | $0.33 | $0.84 | $0.737 |
| Tinker (32K) | Qwen3-8B | — | — | — | $0.195 | $0.60 | $0.44 |
| Tinker (32K) | DeepSeek-V3.1 | — | — | — | $1.695 | $4.215 | $3.718 |
| Storage | Checkpoints | — | — | — | — | — | $0.10/GB-month |
🔧 API & Developer Experience
- •Machine-Readable Pricing: Thinking Machines explicitly asks you not to scrape the pricing tables, calling them presentational and changeable, and points instead at two published JSON files. models.json covers the training table with name, tinker_id, context, size, params, active_params, arch, type, url, and four per-million-token price strings; serverless.json covers the inference table with input, cached_input, and output. Discounted models carry original_prefill, original_cached_prefill, original_sample, original_train, and a note field.
- •Two Products, One Vendor: Tinker is a training API, not a chat API. Its surface is four functions: forward_backward accumulates gradients, optim_step applies them, sample generates tokens for evaluation or RL actions, and save_state checkpoints. Inference is a separate serverless surface billed per token. A team can adopt either half without the other.
- •Base-Model Roster Beyond Its Own Weights: Tinker fine-tunes eight vendors' checkpoints, not just Inkling: NVIDIA Nemotron 3.5-Lightning / 3-Nano / 3-Super / 3-Ultra, Z.AI GLM-5.3, Moonshot Kimi-K2.6, five Qwen checkpoints (Qwen3.8-27B, Qwen3.6-35B-A3B, Qwen3.6-27B, Qwen3.5 family, Qwen3-8B), OpenAI GPT-OSS-120B and 20B, and DeepSeek-V3.1. Checkpoints come in 32K, 64K, 128K, and 256K context tiers at different prices.
- •Checkpoint Portability: Tinker exposes an API endpoint to download any saved checkpoint, and the model page links the open weights on Hugging Face directly. Fine-tuned weights move off the platform, which matters if you want to run inference on your own GPUs after training.
- •Data Handling: The FAQ states customer data is used solely to fine-tune the customer's own models and is not used to train Thinking Machines' models. LoRA is the fine-tuning method: Tinker trains a streamlined adapter rather than updating all base weights, which the vendor says matches full fine-tuning on learning performance while requiring less compute.
- •Multimodal Input: Both Inkling models accept text, image, and audio input natively. The model table types both as Hybrid + Audio + Vision. Hybrid means the model reasons by default but chain-of-thought can be disabled via a renderer or argument for faster, cheaper direct answers.
- •Context Discrepancy to Watch: Three surfaces publish three context figures. The model page and release posts advertise 1M tokens; serverless inference is documented at 256K; Tinker training offers 64K and 256K tiers at different prices. Confirm the billed tier before sizing a context budget on the 1M headline.
📊 Benchmarks (Inkling-Small vs Inkling)
| Benchmark | Inkling-Small (276B/12B) | Inkling (975B/41B) | Notes |
|---|---|---|---|
| Humanity's Last Exam (text-only) | 31.6% | 29.7% | Small's advantage holds at every thinking budget |
| SWEBench-Verified | >80% | Not stated | Agentic coding |
| GDPval-AA v2 (Elo) | 1269 | 1238 | At ~23k vs 28.6k output tokens per task |
| τ³-Banking | 15.5% | 23.7% | Inkling wins this one — at 5.1k vs 8.4k tokens/task |
| AA-Briefcase (Elo) | 917 | 839 | At 29k vs 52.2k output tokens per task |
| CritPt | 8.3% | 5.4% | At ~101k vs 79.3k tokens/task |
| Knowledge coverage / factuality | Lower | Higher | Vendor-stated trade for the smaller size |
🎯 Use Cases & Verdict
- •Pick Inkling-Small for the API, not Inkling: It is 3.3x cheaper on input and 3.4x cheaper on output than Inkling, and Thinking Machines reports it beats Inkling on reasoning and agentic coding. The only reason to pay for the 975B model is knowledge coverage and factuality, which is a narrow set of workloads.
- •Watch the cached-input ratio: Inkling-Small's cached input is one fifth of its input rate and Inkling's is better than one sixth. For an agent carrying a persistent system prompt or skill file, the cached rate is the dominant cost lever — and it is the number most comparison tables omit.
- •Adopt Tinker on its own merits: The base-model roster spans eight vendors, so Tinker is a standalone answer to 'fine-tune without owning GPUs' regardless of your interest in Inkling. Benchmark it against your current stack on the four training line items plus $0.10/GB-month storage.
- •Budget on original, not promotional, rates: The 50% training discount is limited-time. Inkling's 64K train rate doubles from $5.61 to $11.22 when it lapses. The machine-readable JSON exposes the original_* fields precisely so you can model the post-promotion case.
- •Verify which surface you are on: 1M claimed on the model page, 256K on serverless, 64K/256K tiers in training. A cost estimate that silently mixes these is the most likely way to be off by 2x.
- •Verdict: A structurally unusual release: a small open-weight family with parseable pricing attached to a training API whose roster extends well beyond its own weights. The rates are competitive for the parameter counts, Inkling-Small especially, and the cached-input ratios are aggressive enough to matter for long-context agents.