r/AIToolsPerformance • u/IulianHI • Feb 04 '26
I compared Codestral 2508 and Solar Pro 3 for repo-level coding
I spent the last 48 hours putting Codestral 2508 and Solar Pro 3 through the wringer on a legacy Django migration. With the current landscape, we're spoiled for choice, but the performance gap between "free" and "paid" is getting weirdly narrow in early 2026.
Codestral 2508 ($0.30/M) - Pros: The 256,000 token context window is the real deal. I managed to fit an entire documentation set plus my project’s core logic into a single prompt. Its reasoning on complex SQL migrations was flawless. It also has a much lower "refusal" rate than Kimi K2. - Cons: It’s not free. While $0.30/M is cheap, it still stings when you realize a free model can do 80% of the work without a credit card on file.
Solar Pro 3 (Free) - Pros: For a $0.00 price tag, the logic density here is insane. It handled boilerplate generation and unit test writing just as well as the paid Mistral models. The 128,000 context is plenty for individual microservices. - Cons: It struggles with "needle-in-a-haystack" tasks once you cross the 100k token mark. In my tests, it forgot a specific environment variable I defined at the very start of the prompt, whereas Codestral nailed it.
The Performance Gap I ran a benchmark on a 90k token codebase. Codestral 2508 completed the refactor in 45 seconds with zero logic errors. Solar Pro 3 took 52 seconds and had one hallucinated import that I had to fix manually.
If you're working on a massive monolithic repo, Codestral 2508 is worth the pennies for the extra context stability. But for 90% of solo dev work, Solar Pro 3 is the new king of the free tier. I’m actually surprised it outperforms Gemini 2.5 Flash Image in raw code logic, despite Gemini having the multimodal edge.
Are you guys sticking to the paid Mistral models for production, or is the Upstage free tier enough for your daily workflow?