I tink, therefore I am. Post-training API by @thinkymachines

San Francisco
Pinned Tweet
Inkling is our first open model from @thinkymachines and is now available on Tinker! Check out these quotes from Tinker customers on their experience with Inkling: @_Mantic_AI: "Not only does Inkling outperform Kimi K2.6 on our forecasting evals, it does so with half the output tokens." @trajectorylabs: "We’ve been impressed by how sharp and efficient the model is. Its reasoning is concise, its tool calling is consistently strong, and it holds up well on complex, long-horizon agentic tasks. It feels like a meaningful unlock for what teams can build with open-source models designed for customization." @lightningrodai: "We came away impressed by the model’s underlying reasoning ability. It’s thoughtful, original, and refreshingly unsycophantic.”
Today, we are introducing Inkling. Inkling reasons efficiently across text, image, and audio modalities. We are making the full weights available. thinkingmachines.ai/news/int… Available today for fine-tuning on Tinker. Play with it in the Inkling Playground. 🧵
9
15
86
14,917
LLM next-token prediction is already a probabilistic classifier, so an open LLM can serve a Jev-like interface: discrete options in, fast probabilities out. Our own @ekzhang1 made it better at the job with a $5, 10-minute run on Tinker.
Did some SFT on Qwen3.6-35B-A3B this evening, just to get it to respond better to Jev-y prompts via github.com/ekzhang/openjev-s… Cost: $5, easy 10 min training run on Tinker. +8% on GPQA diamond and +12% on MMLU-Pro. Also evaled @jaredpalmer's Kev here for comparison
15
17
389
72,735
Training a search agent is great for RL because every lever impact model behavior in legible ways. Jasper's guide shows how small updates to the reward function teach a model to avoid sloppy tool calls, prune unnecessary docs, and balance persistence with token efficiency.
Sharing my first of hopefully many research blog posts! jasperlu.com/blog/training-s… This one is the kind of educational blog post I wish I'd had when I started with RL for LLMs. I tried to make it as open as possible. Every rollout is browsable, the code is open source, and I walk through my entire thought process, from learning rate sweeps to reward shaping.
1
9
160
18,943
Sundial put the effort in getting RLVR right: training on verified fixes instead of artificial errors, smart rewards that disincentivize hacking, and deterministic scoring. The result — a trained Inkling-Small that fixes 83.7% of LaTeX errors in under 1 second and $.0013.
We fine-tuned @thinkymachines' Inkling-Small to fix LaTeX compile errors inside the editor, in under a second. On real errors it matches Claude Fable 5.1, six times faster and at about 1/40 of the cost. When we interviewed mathematicians, one of the most common annoyances we heard about in their day to day work is battling with LaTeX compilation errors. The most obvious solution is to ask a chatbot to fix errors. That works decently well, except switching to a different window breaks the writing flow, and copy-pasting the snippet often loses relevant context, especially when multiple files are involved. So we scraped 272,000 questions from TeX.StackExchange and kept the 3,978 whose snippet still fails today, whose accepted answer compiles, and whose difference replays exactly as a patch. The largest dataset previously released had 88. We tried tweaking the reward function in many ways. The first one was only a compilation check, which led the model to remove content until the document built. In the end, what worked best was rewarding compilation and a close match with the solution's PDF, and penalizing removed content. We're rolling out the model inside the @sundialmd editor this week. When a compile fails, the fix is applied as a suggestion in under a second and the PDF rebuilt. Write-up: sundial.md/blog/textinguishe… Thanks @tinkerapi and @thinkymachines for the support.
3
8
55
4,023
We love seeing models trained to help professionals work better and spend less time debugging LaTeX, than AI that tries to replace their work wholesale.
1
2
10
844
To learn who the model thinks it is, look at whom it imitates. Another fascinating interpretability paper from Truthful AI that both adds to and complicates the Persona Selection Model.
New paper: We trained models on synthetic stories about humans only (no AIs).
 We found the Assistant adopts quirky behaviors from the stories in ordinary chat. Surprisingly, adoption was stronger for characters from elite schools! Why does this happen? 🧵
1
6
60
3,803
RLVR isn't just for math and code. Engineers spent decades building physics-based verifiers for electromagnetic systems. @gentrajectory is using these and Tinker to train models that design power transformers to meet specs at low cost in the real world.
AI is now improving its own model architectures and chips. The power infrastructure it runs on deserves the same attention. We used RL to teach a Kimi base model to design medium-power transformers. It met 93% of unseen specs, helping to compress multi-week engineering efforts into a few minutes of inference. 1/5
3
22
352
26,097
We highlighted how OpenResearch+Tinker make exploratory research easier, but equally important is auditing: testing dozens of competing published methods in an automated way with the compute cost forecast to within a dollar. We love to see our research grants support great work!
Using Tinker with an autoresearch loop is a really effective way to reproduce post-training papers at predictable costs Today there are dozens of self-distillation methods all claiming improvements over each other, and it’s hard to establish which claims hold up We gave agents a Tinker budget to reproduce self-distillation results across models and training setups. With just a few user prompts, they reproduced SDFT’s continual learning benefits across Qwen3-8B and Qwen3-30B-A3B over multiple seeds, and investigated SFT’s failure modes. Read more below:
20
145
9,913
We've shared research on fine-tuning forecasters, now you can try it for yourself: a cookbook recipe for training a model to predict event probabilities given reference information. Start with the provided dataset from @ProphetArena, then try your own. github.com/thinking-machines…
4
31
390
51,312
Can you explain LLM behavior? If you can predict how the output changes with a different prompt, you're on the right track. Two recent papers used Tinker to test applications of counterfactual simulatability for interpretability: arxiv.org/abs/2602.20710 alphaxiv.org/pdf/2608.16747
Replying to @a_karvonen
The causes vary widely: specific words in the prompt, quirks of the model (a misremembered fact about an actor), or abstract properties (a user's angry tone).
6
11
126
18,854
Hase & Potts turn this into a training objective, making a model's CoT legible to a monitor. Karvonen et al. use the tested output of counterfactuals to build an interpretability eval. Counterfactuals don't explain the mechanism, but predictability is a good base to build on.
1
7
961
Specializing a model doesn't mean a loss of general ability. @bespokelabsai trained Inkling on debugging a singular repo and produced a model that's better at coding across the board, while using fewer tokens to get the answer right.
How to post-train a model to personalize it on your code repo? In our latest research in Bespoke Labs, we post-trained a model to improve its performance on a given Github repository. Starting from Inkling base, we use supervised fine-tuning (SFT) with trajectories coming from a strong teacher model, and reinforcement learning (GRPO) on repository-specialized environments that we curated. SFT gave a 52pp improvement in performance on the held-out fontTools evaluation set. Further RL training lifts the total improvement to 57pp compared to the base Inkling model. In addition to the in-distribution evaluation our post-trained Inkling shows good performance on Terminal-Bench 2.1 and SWE-Bench Lite while becoming 40% more token efficient due to post-training. Read our full research blog post here: bespokelabs.ai/blog/personal… Many thanks to Thinking Machines Lab for their credit contribution that helped support this research.
11
117
8,305
We previously highlighted @lightningrodai's data recipe for training forecasters. Their new work with @PTetlock and @VSatopaa adds another key piece: choosing the rule for scoring predictions, and how each one trades off accuracy and error.
New preprint from @lightningrodai, this time with Philip Tetlock and Ville Satopää! We post-train 5 versions of the same LLM, changing only the scoring rule used as the RL reward. Similar aggregate scores, but very different BIN profiles. A good Brier score alone doesn't tell you if a forecaster can distinguish likely from unlikely events. One might discern well but lose if its probabilities run systematically too high. A less discerning one might score better by hugging the base rate. BIN splits forecast performance into bias, information, and noise. Bias is a systematic shift in the probabilities. Noise is random scatter. Information is real signal about which outcomes are more likely — the part you need a powerful LLM for. Different uses call for different profiles. Reward choice is one lever shaping which forecaster you get. Congrats to co-authors @indiequant @KSkotheim64001 @VSatopaa @PTetlock 🙌 Full paper: arxiv.org/abs/2608.28482
1
6
39
3,560
We built Inkling to be fine-tuned, and @besimple_ai did an impressive job of that. Just 25-100 hours of specialized audio takes Inkling to the top rank for recovering subtle details from speech.
We published how @thinkymachines 's Inkling did on Voice Code Bench few weeks ago, and then we asked, what if we fine-tune Inkling? Inkling's main value prop is its small size and robustness, making it a good base model for domain specific fine-tuning. So we that's what we did. We fine-tuned the same Inkling speech model on 1, 25, and 100 hours of our proprietary data containing alphanumeric entities. And the curve kept moving. 🍊 Not surprising, on the standard 300-item VoiceCodeBench evaluation, the 100-hour checkpoint delivered the strongest result. Untrained Inkling → 100-hour post-trained Inkling: 📈 Task Success Rate: 56.33% → 79.00% (+22.67 pts) 📈 Entity recovery (CTEM): 86.84% → 94.80% (+7.96 pts) 📉 VoiceCodeBench WER: 2.3748% → 1.6107% (32.2% relative reduction) 🔧 139 misses fixed, 21 prior hits regressed: net +118 exact entities recovered And the gains scaled as data scaled: 1h: 88.06% CTEM / 59.33% TSR / 2.8188% VCB WER 25h: 92.85% / 72.67% / 1.8517% 100h: 94.80% / 79.00% / 1.6107% The 100-hour model recovered values the base model missed: •--revert-last, instead of splitting one flag into “--revert --last” • tests/auth/login.spec.ts, instead of test/auth/login.spec.ts • ALLOWLIST_CIDR, instead of inserting an extra underscore • SN-7KX-9042, instead of dropping the final digit The largest entity-type gains were email addresses (+30.8 pts), postal addresses (+30.0), file paths (+23.5), environment variables (+22.9), and IP addresses (+20.0). That’s the Besimple thesis: targeted human data can move the production metrics that matter for voice agents, even when the base model is already strong. DM me if you want to evaluate your model on this benchmark or build the data that moves it. 🍊 #SpeechRecognition #VoiceAI #ASR #Transcription #DataQuality #PostTraining #Benchmarks Checkout the full blog at: besimple.ai/research/voice-c…
5
10
160
39,943
GLM-5.3 from @Zai_org is now available on Tinker with 256k context. With scaled up post-training from the same base as GLM-5.2, it is currently the strongest open-weights model on coding evals such as Terminal-Bench 3.0 and DeepSWE 1.1.
8
6
151
8,307
alphaXiv is turning research papers from static artifacts into live research that grows and branches, with agents running their own experiments. Tinker makes running these experiments easy for both agents and people
Introducing autoresearch for arXiv papers: replicate and experiment on any arXiv paper using an army of Claude/Codex agents For post-training, your agents can use @tinkerapi to launch concurrent RL runs while you watch your experiment tree grow Try it out now on OpenResearch: openresearch.sh
2
15
115
13,246
LLMs with scaffolds have lagged on text-to-SQL, a task that relies on human judgment. By folding expert judgment into every part of RLVR on Tinker, @maxYuxuanZhu and @ddkang (UIUC and Bridgwater) trained the first text-to-SQL model to beat the human mark. thinkingmachines.ai/news/put…
4
46
361
214,428
Quick, accurate summaries make huggingface.co/papers an even better resource and more easily searchable by both people and LLMs. We're glad to see Inkling contributing!
We use Inkling-Small to turn paper abstracts into quick, useful summaries. open weights × open science 🤝
3
12
108
29,449
Today, we are launching Tinker grants of up to $50,000 in credits for safety research on open-weight models. We share some project ideas that excite us below; if you’re working on a safety project that could be accelerated by additional Tinker credits, we want to hear from you!
42
130
1,515
275,707
We type into LLMs when we know what to ask for, but when we're unsure it's easier to talk it out. Coco is a local assistant that offers help proactively, with Inkling on Tinker powering the voice interface.
Recently we are working on adding proactive support to the collaboration layer. While testing with different people, I found audio is a good way to capture moments when people need support. So we added a "Hi Coco" feature and support inkling model through @tinkerapi - it works pretty well! (video has sound!🔊) We open source this part first since several people told me they're exploring ideas around collaboration layers + talk-out-loud. Link in thread.
3
29
4,499
Qwen3.8-27B is live on Tinker today. It’s natively multimodal with images + video, has flexible thinking control, and is meaningfully better at coding, professional work, research, and long-horizon agentic tasks. Let us know what you build with it!
2
7
115
5,593