--- title: Devstral Small Reviews meta_title: 'Devstral Small Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 12 reviews by the users' company size, role or industry to find out how Devstral Small works for a business like yours. aggregate_rating: rating_value: 4.3 review_count: 12 scale: '5' date_modified: '2026-11-11' parent_category: name: Generative AI url: https://www.g2.com/categories/generative-ai ---

Devstral Small Reviews & Product Details

User Insights

Average based on 12 real user reviews.

Devstral Small Reviews (12)

Reviews

Devstral Small Reviews (12)

4.3
12 reviews

What do users say?

Generated using AI from real user reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Jayesh W.
JW
Jayesh W.
Software Engineer II
Computer Software
Enterprise (> 1000 emp.)
"Fast, Lightweight Coding Assistance for Focused Engineering Workflows"
4.5/5
What do you like best about Devstral Small?

What I like most about Devstral Small is the balance between response speed and the amount of engineering context it can handle for a focused task. I use it when I want a quick second pass over an implementation, code diff, debugging problem, or a specific change rather than turning every task into a large agentic workflow.

It performs particularly well when the relevant code and expected behavior are provided directly. I can ask it to trace an implementation, identify potential issues, explain the reasoning behind a finding, and suggest a targeted change. For example, while reviewing payment-flow implementation logic, I used it to examine idempotency handling, retry behavior, state transitions, and error paths across the supplied code.

I also like that the responses tend to remain focused on the engineering problem. Instead of simply producing another implementation, it can be used to examine why the existing logic behaves a certain way and what should be validated before changing it. That makes it useful as a review and investigation layer alongside normal development work. Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

The main limitation is that the model's analysis is highly dependent on the context provided. When a change depends on architectural decisions, dependencies, or behavior outside the supplied implementation, the initial response can miss information that would only be available from the broader codebase.

I have also found that more involved tasks need to be broken into smaller steps. A technically reasonable recommendation can still require additional prompting when the requirements contain several interacting conditions or when the expected behavior is not completely specified.

For that reason, I would not treat the generated implementation or diagnosis as the final engineering decision. Code review, testing, and validation against the actual system remain necessary. Review collected by and hosted on G2.com.

Muhammed A.
MA
Muhammed A.
Technical Project Manager
Logistics and Supply Chain
Mid-Market (51-1000 emp.)
"Fast, Lightweight Autocomplete That Speeds Up Routine Coding"
4.5/5
What do you like best about Devstral Small?

Devstral Small has been useful for autocomplete and quick code suggestions during development, giving fast, relevant completions without the latency overhead of a larger model. Being lightweight makes it practical for frequent, real-time suggestions while coding, rather than something reserved for occasional heavier tasks. It handles common patterns and boilerplate well, speeding up routine coding tasks like writing repetitive functions or standard API handlers without needing to type everything out manually. Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

Being a smaller model, it sometimes struggles with more complex, context-heavy completions that require understanding a larger portion of the codebase, occasionally suggesting code that doesn't quite fit our specific architecture. It works well for straightforward completions but falls short compared to larger models when tackling more nuanced logic or multi-file reasoning. Accuracy can dip for less common patterns or domain-specific logic, like some of our accounting or trip-flow-specific code, requiring more manual review than a larger model might need. Review collected by and hosted on G2.com.

Subhashree S.
SS
Subhashree S.
Developer
Computer Software
Enterprise (> 1000 emp.)
"Lightweight, Fast, and Privacy-Friendly Model for Real-World Coding Tasks"
4.5/5
What do you like best about Devstral Small?

What I like best about Devstral Small is its strong performance on real-world software engineering tasks despite being a relatively lightweight open-source model. It handles multi-file code edits, codebase exploration, debugging, and refactoring effectively, making it well-suited for agentic coding workflows. I also appreciate its long context window, fast inference, and the ability to run locally, which helps maintain code privacy while reducing infrastructure costs. Its Apache 2.0 license makes it easy to adopt for both personal and commercial projects. Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

Devstral Small performs well for many coding tasks, but it can struggle with highly complex, long-running software engineering workflows that require deep architectural reasoning or extensive planning. Compared with larger models, it may occasionally miss project-wide context, require more prompt refinement, and produce inconsistent results on niche frameworks or very large codebases. It also benefits from careful human review before production deployment, especially for critical code changes. Review collected by and hosted on G2.com.

Ishan T.
IT
Ishan T.
PROJECT MANAGEMENT COUNSULTANT
Consulting
Mid-Market (51-1000 emp.)
"Enterprise-Grade Autonomous Coding Agents, Fast and Private on Local Hardware"
5/5
What do you like best about Devstral Small?

Devstral Small’s standout strength is bringing enterprise-grade autonomous coding agents to local consumer hardware. Its 24B parameter frame tops open-source software engineering benchmarks for multi-file edits and repo navigation. By running locally on an RTX 4090 or Mac, it keeps source code completely private, fast, and cost-effective. Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

Devstral Small’s primary drawback is strict hyper-specialization and stripped vision capabilities. The vision encoder was intentionally removed, preventing UI mockup or diagram parsing. Heavy fine-tuning on code repositories degrades general reasoning and prose quality, while complex debugging tasks can trap the model in recursive loops without reaching a fix. Review collected by and hosted on G2.com.

Harshul S.
HS
Harshul S.
Sr tech support
Information Services
Enterprise (> 1000 emp.)
"Quick, Lightweight, and Straightforward—Devstral Small Gets the Job Done Fast"
4.5/5
What do you like best about Devstral Small?

What I like best about Devstral Small is how quick and lightweight it feels. It handles simple tasks without any friction, and you get clean, usable output without having to adjust a bunch of settings. It’s straightforward and gets the job done fast. Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

The only thing I dislike is that Devstral Small can feel a bit too limited when you’re trying to do anything beyond quick, simple tasks. It’s great for short outputs, but the moment you need more depth or structure, it starts to feel restrictive. Review collected by and hosted on G2.com.

Bhumika R.
BR
Bhumika R.
AI/ML Developer Intern
Small-Business (50 or fewer emp.)
"Fast, Simple, and Genuinely Useful for Coding"
4/5
What do you like best about Devstral Small?

What I like best about Devstral Small is that it feels fast, simple, and genuinely useful while coding. It understands what I'm trying to do, gives clear suggestions, and helps me fix errors without making things too complicated. I also like that the responses feel practical and easy to follow. Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

One thing I dislike about Devstral Small is that sometimes the answers can be a little too basic or miss some details in more complex coding problems. In those cases, I need to explain the issue again or make a few corrections myself before getting the result I want. Review collected by and hosted on G2.com.

Nirmal K.
NK
Nirmal K.
Manager
E-Learning
Small-Business (50 or fewer emp.)
"Impressive SWE-Bench Verified Performance for Autonomous Software Engineering"
5/5
What do you like best about Devstral Small?

Built specifically for autonomous software engineering tasks, it achieves an impressive 52.4% to 53.6% on the SWE-Bench Verified test, significantly outperforming proprietary models like GPT-4.1-mini on real-world GitHub issues. Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

To maximize its context window and coding reasoning, Mistral deliberately removed the vision encoder from its base model before fine-tuning. It cannot natively process UI screenshots, architecture diagrams, or visual bug reports. Review collected by and hosted on G2.com.

Luca P.
LP
Luca P.
Chief Operations Officer DEQUA Studio | Formerly CTO in MarTech
Marketing and Advertising
Mid-Market (51-1000 emp.)
"Excellent local agentic coding model, but limited for big refactors and general chat"
3.5/5
What do you like best about Devstral Small?

The short version is that Devstral Small is the first open model I have kept in daily rotation for agentic coding work rather than treating as a weekend experiment. I run it locally on a single GPU for anything touching client code, and through the API for batch jobs where I do not want to babysit my own inference. Both paths have held up over months of real use, which is more than I can say for most of the open models I have cycled through.

The Apache 2.0 license is the feature that made everything else possible, and I do not say that lightly about a license. There is no revenue clause, no usage carve-out, no paragraph that makes me forward the terms to a lawyer before deploying on a client's infrastructure. I can fine-tune it, ship it inside an internal tool, run it on premises for a customer with strict data rules, and none of that requires a conversation with anyone. Plenty of models call themselves open and then bury a commercial restriction in the fine print. This one does not, and that changes what I am willing to build on top of it.

Running it on consumer hardware is not a marketing claim, it is how I actually use it every day. A quantized build sits comfortably in the VRAM of a single high-end consumer card, and a 32GB Mac handles it as well. That means the coding agent lives on the machine where the code lives, with no round trip to anyone's datacenter. Inference speed on that setup is good enough that agent loops feel responsive rather than something I start and walk away from. I had written off local coding agents as a category after some disappointing attempts with earlier open models, and this is the model that reversed that.

The agentic tuning is genuine and you feel it within the first hour. This is not a general chat model with a coding dataset stapled on. It was trained to operate inside an agent scaffold: it calls tools cleanly, navigates a repository to find the files that matter before editing them, and applies changes across multiple files without mangling the ones it should not touch. I run it inside a scaffold-based workflow, it slots into OpenHands and Cline without adapter glue, and Mistral ships its own terminal agent that pairs with it directly. The difference against a general model in the same harness is visible in how often the loop completes versus how often it wanders.

The 256K context window matters more in agent work than it does in chat. Long agent trajectories accumulate a lot of state, file contents, diffs, test output, and prior tool calls, and models with short context start dropping the beginning of the task exactly when they need it most. With this window I can hand it a task that touches a decent slice of a repository and the model still knows what it was doing forty steps in. I have not hit the ceiling in normal use.

API pricing sits at the level where I stop doing cost math. Input tokens run around ten cents per million on the hosted endpoint, output a few times that, and at those rates I can run overnight batch jobs, hundreds of small tasks in a row, without the bill becoming a line item anyone questions. Frontier model pricing forces you to ration agent usage. This pricing does not.

The routine work I push through it, and where it earns its keep:

- generating test scaffolding for modules that shipped without coverage

- dependency bump PRs where the changelog dictates the edits

- lint and formatting fixes across a codebase after a rule change

- small, well-scoped bugfixes where the failing test already exists

- first-pass docstrings and README updates on internal tooling

None of that is glamorous, all of it used to consume either my time or expensive tokens, and this model clears it reliably.

The failure recovery behavior inside a test loop deserves its own mention. When the agent applies an edit, runs the test suite, and gets a failure back, it actually reads the failure. It traces the assertion to the relevant code, adjusts the edit, and retries, rather than regenerating the same broken change with cosmetic differences, which is the loop-of-death pattern I saw constantly with earlier open models in the same harness. It also knows when to stop. After a couple of failed attempts on a genuinely hard problem it tends to surface what it tried and where it is stuck instead of burning tokens forever. I still set an iteration cap in the scaffold as a backstop, but I rarely see it hit.

Fine-tuning is possible because the weights are open, and it is not just theoretically possible. I trained a lightweight adapter on our internal code conventions, naming patterns, error handling style, the way we structure service modules, and the tuned model produces PRs that need noticeably less style-related review. You cannot do this with a closed API model at any price. It took a weekend to set up, honestly.

Day-one ecosystem support just works. Quantized builds appeared on the usual hubs almost immediately, the model loads in vLLM, llama.cpp, and the desktop runners without configuration rituals, and the tokenizer and chat template behaved correctly out of the box. Not exciting. Exactly what I want. Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

The honest framing is that most of what I dislike comes down to it being a 24B model, and physics is not Mistral's fault. But the limits are real and worth stating plainly.

There is a ceiling on hard, entangled refactors. When a task spans many files with tight interface coupling, a schema change rippling through services, a framework migration with regression risk, the model starts making locally reasonable edits that do not compose into a correct whole. It will fix the file in front of it and quietly break an assumption two modules away. My workaround is task routing: decompose the work into smaller, independently verifiable pieces before handing them over, and escalate the genuinely gnarly tasks to a larger model. That routing discipline works well, but it is work I have to do, and a first-time user who throws a large refactor at it will come away with the wrong impression of what it can do.

It is a mediocre general assistant, by design. Ask it an open-ended architecture question or a conceptual explanation outside an agent loop and the answers are terse and sometimes shallow compared to a general-purpose model of similar size. The tuning budget clearly went into tool use and editing, not conversation. I keep a second model around for the thinking-out-loud work and treat this one as the pair of hands. Once I stopped expecting it to be both, the frustration went away, but the specialization should be understood going in.

The release cadence creates versioning friction. Successive versions arrived quickly, the naming across the family takes a diagram to explain to a colleague, and API model aliases have shifted with deprecation windows attached. I now pin exact model identifiers in every script and check the deprecation notices monthly, which is a reasonable habit anyway but one this product forced on me. Fast iteration is good. The bookkeeping it generates is not.

Text in, text out, and nothing else. There is no image input, which sounds irrelevant for a coding model until you remember how many frontend bugs arrive as a screenshot. When a client sends a picture of a misaligned component, I cannot hand that to the agent directly. I describe the visual problem in words, or run the screenshot through a separate multimodal model first and paste its description into the task, and both detours add friction to exactly the kind of small fix this model is otherwise perfect for. A capable coding model that could look at rendered output would close a real gap in my workflow.

Quantization involves a tradeoff the spec sheet glosses over. The aggressive quantizations that fit mid-range cards degrade noticeably on long agent trajectories, more retries, more malformed tool calls near the end of a run. And while the context window is advertised at 256K, the usable context on local hardware is well below that because the KV cache competes with the weights for the same VRAM. Neither of these is unique to this model, but plan your hardware around the context you actually need, not the number on the model card. Review collected by and hosted on G2.com.

Erik D.
ED
Erik D.
Ass.Prof.
Research
Enterprise (> 1000 emp.)
Originally submitted 8/31/2026
"Excellent at Codebase Analysis and Refactoring"
4/5
What do you like best about Devstral Small?

Its ability to sift through codebases (GitHub repos but also unstructured ones) and perform source code refactoring tasks and understand complex architectures Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

It has a good performance but it is not up to other models (eg Sonnet) Review collected by and hosted on G2.com.

Sayan M.
SM
Sayan M.
Junior Ai engineer
Small-Business (50 or fewer emp.)
"Lightweight and Easy to Run on My Laptop with Ollama"
4/5
What do you like best about Devstral Small?

the fact that it is very lightweight so I can run it on my laptop using ollama Review collected by and hosted on G2.com.

What do you dislike about Devstral Small?

absolutely nothing to be honest, its not a frontier model and I dont expect it to be. it has some of the response issues using it standalone not invoking context chain and a specific system prompt Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.