OpenAI pulls back the curtain on o3-mini's thoughts
OpenAI just updated the chain of thought for o3-mini, revealing far more reasoning steps to both free and paid ChatGPT users. While it still holds back raw internal monologues to prevent distillation, a new post-processing layer cleans up unsafe output and translates the thought process into non-English native languages.

If you've used OpenAI's reasoning models, you know the frustration. The model spends 45 seconds chewing on a tough coding question, and all you get is a sanitized two-sentence recap.
Now, OpenAI is loosening its grip. On Thursday, the company rolled out an updated chain of thought for its o3-mini model, giving both free and paid ChatGPT users a much deeper look into its step-by-step reasoning process.
Cracking open the black box
Until now, OpenAI kept the raw thoughts of models like o1 and o3-mini tightly under wraps. Users only saw brief summaries, which were occasionally buggy or vague.
The secrecy was mostly defensive. OpenAI didn't want rivals to scrape full reasoning tokens to train cheaper clones through model distillation.
Then came DeepSeek. The Chinese lab's open-weights R1 model revealed its unfiltered thought process from day one. Researchers loved the transparency, and developers loved spotting exactly where the AI went off the rails.
That put the heat directly on OpenAI. In a Reddit AMA last week, OpenAI CPO Kevin Weil hinted that a middle ground was coming, admitting that power users demanded more visibility.
Noam Brown, a key researcher behind the reasoning breakthroughs, shared on X that watching live reasoning steps was the original aha moment internally during early tests. He acknowledged that while these still aren't raw outputs, it's a major step forward.
The compromise: Post-processed thinking
OpenAI still won't hand over the keys to the kingdom. Instead, it built a post-processing filter.
The o3-mini model still thinks freely behind the scenes. Once it finishes, an extra safety step reviews that raw thought stream.
This pipeline cleans up unsafe content, smooths out overly dense ideas, and translates the thinking process into the user's native language.
That means international users no longer have to decipher raw English internal monologues just to see how the model arrived at an answer.
Why it matters
This is a massive win for day-to-day usability. Watching an AI reason step-by-step isn't just a cool gimmick; it is the single best way to catch hallucinations before you paste bad code into production.
For non-English speakers, serving reasoning in local languages removes a giant layer of friction that has plagued reasoning models since launch.
More importantly, it shows that competitive pressure works. DeepSeek proved that transparent reasoning creates a far better product experience, forcing OpenAI to abandon its extreme lockdown.
That said, OpenAI's approach is a clever hedge. By running the thought process through an editorial filter, they protect their intellectual property while giving users what looks like transparency. But we think power users will remain skeptical: a curated summary, no matter how detailed, is still a sanitized version of what the model actually did.
Sources (2)
- @OpenAI(opens in a new tab)Originaltwitter.com
- techcrunch.com(opens in a new tab)Reporttechcrunch.com
Topic trackerOpenAI's 12 Days of OpenAI
- OpenAI expands ChatGPT file uploads and boosts reasoning limits
- OpenAI pulls back the curtain on o3-mini's thoughtsThis story
- Sam Altman says o3-mini is coming to free ChatGPT users
- OpenAI's o3-mini is dropping in a couple weeks
- OpenAI wraps 12-day sprint by unveiling o3 reasoning models