Thinking Machines
Tinker, a post-training API for open-weight models, plus the open Inkling models.
- Founded
- 2025
- Example models
- Inkling, Inkling-Small, Qwen3.5, Kimi K2.6
By The Subconscious Team · Updated
What is Thinking Machines?
Thinking Machines Lab is the San Francisco lab Mira Murati, formerly CTO of OpenAI, founded in February 2025, with OpenAI co-founder John Schulman as chief scientist. It raised about $2 billion at a $12 billion valuation in July 2025 in a round led by Andreessen Horowitz, and in March 2026 signed a multi-year Nvidia deal for one gigawatt of Vera Rubin capacity. In September 2026 it signed a $65M-a-year deal with Crusoe to serve Inkling, GLM 5.2 and 5.3 and its fine-tunes on dedicated B200s. Its main developer product is Tinker, an API for post-training open-weight models that launched in October 2025 and is now generally available. Tinker exposes four low-level calls, forward_backward, optim_step, sample and save_state, so teams write their own supervised or reinforcement learning loops while Thinking Machines runs the distributed GPU work. Training uses LoRA adapters rather than full weight updates.
In July 2026 the lab released its own open-weight models under Apache 2.0: Inkling, a 975B-parameter mixture-of-experts model with 41B active, and Inkling-Small at 276B total and 12B active. Both accept text, image and audio input with up to 1M tokens of context. Tinker also trains Qwen3.5, Qwen3.6, Qwen3.8-27B, Nemotron 3, Nemotron 3.5 Lightning, GLM-5.3, GLM-5.3-Flash, Kimi K2.6, DeepSeek-V3.1, DeepSeek-V4.1-Flash and gpt-oss. Billing is per million tokens across prefill, sample and train meters; GPT-OSS-20B runs $0.18, $0.45 and $0.40, and cached prefill is 80% off. A beta serverless API serves only the two Inkling models, with Inkling at $1.00 in and $4.05 out and Inkling-Small at $0.30 in and $1.20 out, both capped at 256K context there. An OpenAI-compatible endpoint can sample any fine-tuned checkpoint, but the docs scope it to testing and low internal traffic.
Thinking Machines pros, cons and use cases
Upsides
- Full control of the training loop, including RL, without managing GPU clusters.
- Fine-tune large MoE models like Kimi K2.6 and Inkling that are hard to train in-house.
- Own Apache 2.0 Inkling models with native image and audio input and 1M context.
- Sample from checkpoints mid-training through an OpenAI-compatible endpoint.
Core use cases
- Research teams running custom SFT or RL post-training on open models.
- Building a task-specialized model on top of an open-weight base.
- Evaluating the Inkling models through the beta serverless API.
Downsides
- Not a general-purpose inference host: serverless covers only Inkling models, and checkpoint sampling is not meant for user-facing traffic.
- LoRA only, and developers write their own training code rather than using a no-code fine-tuning flow.
Thinking Machines alternatives compared
Pick any row for the full head-to-head.
| Provider | Model access | Flagship models | Speed | Price | Customization | Deployment | Long context | Compare |
|---|---|---|---|---|---|---|---|---|
| Thinking Machines | Open weights | Inkling, Inkling-Small | Unknown | Per 1M tokens by prefill, sample, train; Inkling $1.00 in, $4.05 out | LoRA SFT and RL via Tinker | Training API, beta serverless (Inkling only) | Inkling up to 1M (256K serverless); Tinker 32K–256K | |
| Open weights | GLM 5.3, DeepSeek V4.1 Flash | 2x faster task completion | 50–80% lower cost; billed on processed tokens | Marathon post-trained variants | Managed API, dedicated, on-prem | 5M+ effective context | Compare | |
| Closed, plus open gpt-oss | GPT-6 Astra, GPT-6.1 Sol, GPT-6 Luna | Fast mode; Ultrafast on GPT-6 Astra | $0.10–$10 in, $0.50–$50 out per 1M | N/A | API, Azure OpenAI, Bedrock | 1.05M; 2x input past 272K | Compare | |
| Closed | Claude Fable 5.1, Opus 5.5, Sonnet 5.5, Haiku 5.5 | Fable is the slowest tier | $0.10–$10 in, $0.50–$50 out per 1M | N/A | API, Bedrock, Vertex AI, Microsoft Foundry | 1M; Haiku 5.5 costs more past 100K | Compare | |
| Closed and open, 200+ models | Gemini 3.8 Flash, Claude, Gemma | Flash tier built for low latency | Gemini 3.8 Flash $0.75 in, $3.75 out until 2027, then $1.50/$7.50 | Custom training on GPUs or TPUs | Managed on Google Cloud | 1M on Gemini 3.8 Flash | Compare | |
| Closed and open, 100+ models | Claude, GPT-6 Astra, Nova, DeepSeek | Latency-optimized option on some models | ~20–35% above direct; Claude and GPT at parity | Fine-tuning, Custom Model Import | Managed on AWS, AgentCore | Varies by model | Compare | |
| Open weights | Kimi K3, GLM 5.3, DeepSeek V4.1 Flash, Qwen 3.8 | 0.99s TTFT on DeepSeek V4 Pro | Parity with Fireworks and Baseten | LoRA and full SFT; RL in beta | Serverless, dedicated, GPU clusters | 512K on DeepSeek V4 Pro 0813 | Compare | |
| Open weights | DeepSeek V4.1 Flash, GLM 5.3, Kimi K3 | 167–174 tok/s on DeepSeek V4 Pro | Fine-tunes served at base price | SFT, DPO, RFT; Training API | Serverless, dedicated GPUs | Full 1M on DeepSeek V4.1 Flash, GLM 5.3 | Compare | |
| Open weights, about a dozen curated | GLM 5.3, DeepSeek V4.1 Flash, Kimi K3, gpt-oss 120B | 0.49s TTFT, lowest measured | H100 about $6.50/hr dedicated | Deploy any model with Truss | Model APIs, dedicated, self-host | Varies by model | Compare | |
| Open weights | GPT-OSS 120B, Qwen 3.8 27B | 500–1,000 tok/s | Near the floor on small models | No fine-tuned model hosting | GroqCloud API | Around 131K max | Compare | |
| Open weights | GPT-OSS 120B, Qwen 3.8 27B | ~3,000 tok/s on GPT-OSS 120B | $0.35 in, $0.75 out (GPT-OSS 120B) | Unknown | Shared API, dedicated, partners | 131K on GPT-OSS 120B, 128K on Qwen 3.8 27B | Compare | |
| Open weights | DeepSeek V4 Flash, Llama 3.1 8B | Unknown | From $0.02 per 1M | No managed fine-tuning | Shared API, no contracts | 1M on DeepSeek V4 Pro | Compare | |
| Open weights | GLM 5.3, Kimi K3, DeepSeek V4.1 Flash | Routes to fastest provider by default | Provider rates, no markup | N/A | Serverless router; dedicated Endpoints | Up to 1M, provider-dependent | Compare | |
| Bring your own weights | None hosted | ~1s container boot | Per second; H100 $3.95/hr list | Run any training code | Serverless GPU containers | Depends on the model you deploy | Compare | |
| Open weights | DeepSeek V4 Pro, GLM 5.3, Kimi K3, Kimi K2.7 Code, gpt-oss 120B | Unknown | $0.011 per 1K Neurons; 10K free daily | BYO LoRA on small models (beta) | Serverless on Cloudflare network | 1M on DeepSeek V4 and Kimi K3; 262K on Kimi K2.6 and K2.7 Code | Compare | |
| Closed | Grok 4.7, Grok 4.20, grok-build | ~54 tok/s on Grok 4.6 | $2 in, $6 out (Grok 4.7); 2x past 200K | Unknown | First-party API | 500K (4.7), 1M (4.20, 4.3) | Compare | |
| Open weights, plus closed Codestral | Mistral Large 4, Medium 3.5, Small 4, Large 3 | Unknown | $0.15–$1.50 in, $0.60–$7.50 out per 1M | Forge (enterprise); fine-tuning API deprecated | API, Azure, Bedrock, Vertex, self-host | 1M (Large 4 preview); 256K on others | Compare | |
| Open weights (MIT) | DeepSeek V4.1 Flash | ~209 tok/s on V4.1 Flash | Off-peak hours at half price | Open weights to fine-tune | First-party API, Hugging Face weights | 1M, 384K max output | Compare | |
| Open weights, custom license | Kimi K3, Kimi K2.8 Preview | ~33 tok/s on Kimi K3 | $3 in, $15 out (Kimi K3) | Open weights to fine-tune | API, Kimi Code, OpenRouter | 1M | Compare | |
| Open weights (GLM-5.3 License; MIT on Flash and older) | GLM-5.3, GLM-5.3-Flash | ~80 tok/s on GLM-5.3 | $1.40 in, $4.40 out (GLM-5.3); free Flash tier | Open weights; GLM-5.3 License adds review for large hosts | API, GLM Coding Plan | 1M (GLM-5.3) | Compare | |
| Open weights incl. Max (custom license) | Qwen 3.8-Max, Qwen 3.7-Max | ~40 tok/s on Qwen 3.8-Max | $2 in, $6 out international | No fine-tuning on hosted Max | Model Studio on Alibaba Cloud | 1M (Qwen 3.8-Max) | Compare | |
| Closed API; open Muse Glimmer | Muse Spark 1.3, Muse Glimmer | ~145–233 tok/s on Muse Spark 1.3 | $1.25 in, $4.25 out; Contributor tier cheaper | Open Muse Glimmer weights to fine-tune | Meta Model API (preview) | 1M | Compare | |
| Closed, plus open Command A+ | Command A+, Command A, Embed 5, Rerank 4 | 375 tok/s on Command A+ W4A4, per Cohere | $0.0375–$2.50 in, $0.15–$10 out per 1M | Enterprise fine-tuning, incl. private | API, Bedrock, Azure, OCI, VPC, on-prem | 256K on Command A; 128K on A+ | Compare | |
| Open weights | MiniMax M3, MiniMax M2.7, GPT-OSS 120B | ~800 tok/s on MiniMax M2.7 (SN50, SemiAnalysis) | $0.22 in, $0.59 out (GPT-OSS 120B) | Unknown | SambaCloud, racks for neoclouds | Up to 1M (MiniMax M3, preview) | Compare | |
| Open weights, 60+ models | DeepSeek V4 Pro, Kimi K3, MiniMax M3, GLM | Among top hosts on throughput | From $0.06 per 1M input | Serve uploaded fine-tunes | Token Factory, dedicated, raw GPUs | Varies by model | Compare | |
| Open weights | DeepSeek V4, GLM 5.3, Kimi K2.6, Nemotron 3 | Up to 9.9x faster TTFT vs vLLM (vendor claim) | $0.05–$1.74 in, $0.20–$4.40 out per 1M | Serverless LoRA fine-tuning | Serverless, self-serve and tailored dedicated, raw GPUs | Varies by model; cluster-wide KV cache | Compare | |
| Hosted media models | FLUX, Kling, Seedream | Cold starts on less popular endpoints | Per image, per video second, GPU time | LoRA training endpoints | Hosted API, serverless GPUs | Not applicable | Compare | |
| Open weights | DeepSeek V4 Pro, Gemma 4 | ~36 tok/s on DeepSeek V4 Pro | From $0.02 per 1M; batch 50% off | Hot-swappable LoRA adapters | Serverless, GPU cloud, dedicated | Full 1M on DeepSeek V4 Pro | Compare | |
| Open weights, plus proxied closed models | GLM 5.3, Kimi K3, DeepSeek V4 Pro | Unknown | $0.06–$12 in, $0.28–$60 out per 1M; DIEM staking | Unknown | Serverless API, consumer app | 1M on most current models | Compare | |
| Any Hugging Face model | Kimi K3, DeepSeek V4.1 Flash, GLM-5.3, MiniMax M3 | 600ms p99 real-time budget | Per-parameter rates; batch 50% off | Private Hugging Face repos | Serverless, elastic, dedicated, batch | Varies by model | Compare | |
| Open, closed and custom | Schematron, ClipTagger, customer fine-tunes | Batch windows of 24h to 7 days | Free pay-as-you-go; Growth $250/mo; B200 $9.98/hr | Distill traces into custom models | Batch API, gateway, dedicated GPUs | Varies by model | Compare | |
| Open and third-party models | DeepSeek V4 Flash, GLM-5.2, Google Veo | Near bare-metal performance | H100 from $2.60/GPU-hr | Unknown | Shared, autoscaling, reserved GPUs | Varies by model | Compare | |
| Open weights | Kimi K2.6, GLM-5.3, GPT-OSS 120B | Low-latency default; slower windows cheaper | 30–85% below other hosts by completion window | Customer LoRA fine-tunes | API plus Sailboxes | Varies by model | Compare | |
| Specialist models | morph-v3-fast, morph-v3-large | 10,500+ tok/s Fast Apply | $0.80 in, $1.20 out (morph-v3-fast) | Fine-tuning offered | OpenAI-compatible API; self-hosted on Enterprise | Unknown | Compare | |
| Specialist models | relace-apply-3, agentic search | ~10,000 tok/s apply | 3x+ cheaper than full rewrites | Unknown | Hosted API or self-hosted | 128K max | Compare | |
| Decision models | Jev, jev-1.13 | 70–500ms per call | $0.042 per 1M input tokens; output free | Unknown | Early-access API, also via LiteLLM | 32K | Compare | |
| Open (Apache 2.0) and API models | Step 5 Preview, Step 3.7 Flash | ~128 tok/s on Step 3.7 Flash | $0.20 in, $1.15 out (Step 3.7 Flash) | Open weights to fine-tune | First-party API, OpenRouter | Up to 1M (Step 5 Preview); 256K on Step 3.7 Flash | Compare | |
| Hosted media models | Seedance 2.5, Qwen-Image-3.0 | Unknown | Images from fractions of a cent | Fine-tuned diffusion checkpoints | Unified API, serverless GPUs, bare metal | Not applicable | Compare | |
| Proprietary coding models, plus hosted open models | KAT-Coder-Pro V2.5, KAT-Coder-Air V2.5 | Unknown | $0.74 in, $2.96 out (Pro V2.5), or KwaiKAT Coding Plan | Unknown | MaaS API, bare metal | 256K | Compare | |
| Open weights | GLM-5.3, DeepSeek V4.1 Flash | ~176 tok/s on GLM-5.3; 2–2.8x vs stock vLLM or SGLang (vendor) | Per token, prepaid credits | Agent-tuned dedicated deployments | Serverless, dedicated | Up to 1M (GLM-5.3, DeepSeek V4.1 Flash) | Compare | |
| Open weights | Nemotron 3.5 Lightning 30B, Qwen 3.8 27B | ~541 tok/s on Nemotron 3.5 Lightning 30B (vendor); cold starts under 2s | From $0.05 in, $0.15 out; coding plans from $10 a month | Uploads up to 50 GB; auto-quantization | Model APIs, agent-built endpoints | Varies by model | Compare | |
| Open weights | DeepSeek V4.1 Flash, GLM 5.3 Flash | ~193 tok/s on DeepSeek V4.1 Flash | $0.10 in, $0.40 out (GLM 5.3 Flash) | Unknown | Via Vercel AI Gateway | 1M | Compare | |
| Small hosted catalog plus bring your own weights | DeepSeek V4.1 Flash, Ideogram 4.5 | 36K tok/s on GPT-OSS 120B, 8xH100 (vendor) | $0.1425 in, $0.57 out (DeepSeek V4.1 Flash) | Compiles any PyTorch or HF model | Serverless (early access), on-prem license | Unknown | Compare | |
| Closed and open, 400+ models | DeepSeek, Qwen, Claude, Gemini, GPT | Unknown | Provider rates; 3–5% top-up fee | Custom deployments | Gateway API, dedicated, BYOK | Varies by model | Compare | |
| Closed weights (Mercury dLLMs) | Mercury 2.5, Mercury 2 | 1,100+ tok/s (vendor); ~640 measured | $0.20 in, $0.75 out (Mercury 2.5) | Fine-tuning on request | Serverless API, Bedrock, Azure, private | 260K | Compare | |
| Open weights, uncensored fine-tunes | DeepSeek V4.1 Flash, Dolphin Mistral 24B | Unknown | $0.01 in, $0.07 out (DeepSeek V4.1 Flash) | Own uncensored fine-tunes | Decentralized serverless API | Unknown | Compare |
Frequently asked questions
What is Thinking Machines?
Thinking Machines Lab is the San Francisco lab Mira Murati, formerly CTO of OpenAI, founded in February 2025, with OpenAI co-founder John Schulman as chief scientist. It raised about $2 billion at a $12 billion valuation in July 2025 in a round led by Andreessen Horowitz, and in March 2026 signed a multi-year Nvidia deal for one gigawatt of Vera Rubin capacity. In September 2026 it signed a $65M-a-year deal with Crusoe to serve Inkling, GLM 5.2 and 5.3 and its fine-tunes on dedicated B200s. Its main developer product is Tinker, an API for post-training open-weight models that launched in October 2025 and is now generally available. Tinker exposes four low-level calls, forward_backward, optim_step, sample and save_state, so teams write their own supervised or reinforcement learning loops while Thinking Machines runs the distributed GPU work. Training uses LoRA adapters rather than full weight updates.
What is Thinking Machines best for?
Research teams running custom SFT or RL post-training on open models; Building a task-specialized model on top of an open-weight base; Evaluating the Inkling models through the beta serverless API.
How much does Thinking Machines cost?
Thinking Machines pricing at a glance: Per 1M tokens by prefill, sample, train; Inkling $1.00 in, $4.05 out. Rates change often, so check Thinking Machines's pricing page before committing.
How much context does Thinking Machines support?
Thinking Machines's long-context support: Inkling up to 1M (256K serverless); Tinker 32K–256K.
What are the downsides of Thinking Machines?
Not a general-purpose inference host: serverless covers only Inkling models, and checkpoint sampling is not meant for user-facing traffic; LoRA only, and developers write their own training code rather than using a no-code fine-tuning flow.
What are the best alternatives to Thinking Machines?
Common alternatives include Subconscious, OpenAI, Anthropic, Google Vertex AI, Amazon Bedrock. Each has a head-to-head comparison with Thinking Machines on this site.
Sources: Tinker, Tinker models and pricing, Inkling model card, Tinker OpenAI-compatible API, Crusoe and Thinking Machines. Pricing and model lineups change often; figures are a snapshot.