
? Think Before You Code
We've added dedicated reasoning models that think step-by-step before answering. Perfect for complex logic, debugging, and architectural decisions.
What Are Reasoning Models?
Unlike standard models that generate responses immediately, reasoning models use chain-of-thought processing — they "think" through a problem step-by-step before giving you an answer. This makes them dramatically better at:
? Complex Debugging
Finding bugs that chain across multiple files and require understanding data flow
?️ Architecture Design
Planning system architecture with trade-off analysis and scalability considerations
? Algorithm Design
Writing optimal algorithms with correct complexity analysis
? Security Analysis
Finding vulnerabilities by reasoning about attack vectors step-by-step
Available Reasoning Models
| Model | Provider | Best For | Speed |
|---|---|---|---|
| o3 | OpenAI | Maximum reasoning power | Slower |
| o3 Mini | OpenAI | Fast reasoning | Medium |
| o4 Mini | OpenAI | Balanced cost/quality | Fast |
| DeepSeek R1 | Open Source | Open-source reasoning | Medium |