
MiniMax Named Inferact an API Launch Partner for M3.1 Flash. The Model Did Not Change — the Serving Layer Did.
- OrcaNEWOrca: OrcaCyber Ultra 1.02026-10-17$5.00 / $10.00 per 1M tokens · 12 tok/s
- deepseekNEWDeepSeek: DeepSeek V4.1 Flash 10172026-10-1745Intelligence
- DeepSeekNEWDeepSeek: DeepSeek V4.1 Flash2026-10-1740Intelligence
- OrcaNEWOrca: OrcaCyber Zero 1.52026-10-10$3.00 / $7.50 per 1M tokens · 155 tok/s
- openaiOpenAI: GPT-6.1 Sol2026-09-2952Intelligence
- anthropicAnthropic: Claude Sonnet 5.52026-09-2856Intelligence
- typesafeTypeSafe: Jev 1.132026-09-24$0.04 / $0.00 per 1M tokens · 1054 tok/s
- OpenAIOpenAI: GPT-6 Luna2026-09-2238Intelligence
- OpenAIOpenAI: GPT-6 Sol2026-09-2248Intelligence
- AnthropicAnthropic: Claude Opus 5.52026-09-2258Intelligence
- xAIGrok 4.72026-09-2146Intelligence
- OrcaOrca: OrcaCyber Zero 1.02026-09-17$3.00 / $7.50 per 1M tokens · 77 tok/s
- OrcaOrca: OrcaVerify Text 1.02026-09-16$2.00 / $0.00 per 1M tokens · 964 tok/s
- OpenAIOpenAI: GPT-6 Astra2026-09-0453Intelligence77Coding
- GoogleGoogle: Gemini 3.8 Flash2026-09-0241Intelligence76Coding
- AlibabaQwen: Qwen3.8 Max (0902)2026-09-0245Intelligence76Coding
- AnthropicAnthropic: Claude Fable 5.12026-09-0153Intelligence82Coding
- TencentTencent: Hy4 preview2026-08-28$0.83 / $2.50 per 1M tokens · 47 tok/s
- AlibabaQwen: Qwen3.8 Flash2026-08-26$0.15 / $0.47 per 1M tokens · 101 tok/s
- z-aiZ.ai: GLM 5.3 Flash2026-08-2642Intelligence72Coding
On 21 October 2026, two days after MiniMax-M3.1-Flash went generally available, MiniMax's account on X named Inferact an API launch partner for the model, crediting its vLLM expertise and describing the collaboration as building "the serving infrastructure for complex agent workloads." That is the entire public announcement: one post, no blog entry, no technical detail. It is worth taking seriously anyway, because it is the first thing anyone has said publicly about how this model is actually going to be served — and for a model whose headline claim is a threefold speed-up, the serving layer is not a footnote. It is the claim. The documented AI failures and agent incidents behind releases like this one are collected in the OrcaRouter AI Incident Archive where each entry carries its own sources, severity, confidence grade and disputed flag.
What the launch post does not contain
MiniMax published a proper launch post for MiniMax-M3.1-Flash on 19 October 2026: agentic benchmarks, a 70% cost reduction, inference "nearly three times faster." It is a substantial piece of work, and it does not contain the word Inferact. It does not contain the word vLLM either. Whatever the partnership amounts to, the company did not consider it part of the launch story on the day the launch story was told.
That gap is the most informative thing in the announcement. A launch partner named two days late, in a social post, with no accompanying technical write-up, is a partner whose work is still in progress. If MiniMax had M3.1-Flash running on a tuned third-party stack at general availability, the launch post would have said so — day-zero serving on a named engine is exactly the kind of proof point a vendor puts in the body copy. Instead the claim arrives separately, without numbers, which tells you the collaboration is being announced at the point where it becomes a commitment rather than at the point where it becomes a result.
There is a second, smaller gap. Inferact's own site, checked on 22 October, carries a MiniMax logo among its partners and a testimonial attributed to Dr. Yan Junjie, MiniMax's founder and CEO. It also does not mention MiniMax-M3.1-Flash anywhere. Its case studies are about other models entirely. So the two companies have announced a partnership that neither company's marketing site yet describes in product terms. Read that as evidence of recency rather than of doubt: the X post is two days old, and partner pages are slow.
What Inferact is, and why the vLLM detail matters
Inferact describes itself as "the company founded by vLLM's creators and maintainers." Its team leads the vLLM roadmap while the engine itself stays open source, Apache 2.0, and community-governed under the PyTorch Foundation. That structure is the reason the partnership is more legible than most launch-partner announcements: vLLM is not a black box, so anything Inferact improves for MiniMax-M3.1-Flash has a reasonable chance of showing up in the open engine that everyone else runs.
The company sells two shapes of the same thing. Inferact Platform installs in a customer's own cloud or data centre — the site's phrasing is "Run inference on your compute" — with a control plane covering monitoring, rollout validation, cost tracking, autoscaling, endpoint management, metering and observability. Inferact Cloud is the same platform on GPUs Inferact provisions: "Run inference on our compute." The distinction matters for anyone reading the MiniMax announcement as an availability statement. An API launch partner on that model can mean managed endpoints someone else operates, or it can mean a software stack you install next to your own weights. For a closed model, only the first is possible, which narrows what this partnership can be.

Why this particular model is a serving problem before it is a pricing problem
MiniMax-M3.1-Flash has an unusual shape for a cheap model, and the shape is what makes the serving question load-bearing.
• Thinking is always on — MiniMax's API reference returns HTTP 400 for thinking: {"type": "disabled"} and rejects reasoning_effort: "none" the same way, so the only control is a five-rung ladder from low to max, and omitting the field means max
• It is therefore decode-bound — Artificial Analysis recorded 180 million output tokens consumed across its Intelligence Index run, against a median of 99 million for models on the same tracker
• The context window is 1,000,000 tokens, which makes KV-cache memory the binding constraint on how many concurrent agent sessions a node can hold
• Agent loops reuse a large prefix — the same system prompt, tool schema and file context recur across every step — so prefix caching converts directly into both latency and dollars
• Output speed is measured at 125.5 tokens per second with a 1.04-second time to first token, which is fast for the class but is the number that a queue of concurrent long generations erodes first
Put those together and you get a workload profile that rewards exactly the things vLLM is built for: paged attention so a million-token context does not have to be contiguous, prefix caching so agent steps do not re-prefill the same tool definitions, and continuous batching so a hundred half-finished reasoning traces share the hardware instead of queuing behind each other. MiniMax's own claim of 200+ tokens per second at peak and 170+ at median is a scheduling claim as much as a kernel claim. The 3× speed-up in the launch post is not something a better matrix multiply produces on its own.

The numbers that exist, and the ones that do not
Inferact publishes performance figures, and they are worth reading carefully for what they are attached to. Its site advertises 464 tokens per second at batch size 1 on Kimi-K3 on launch day, 709 tokens per second per user with its first megakernel on TPU, 18.3 million tokens per dollar on SemiAnalysis AgentX with the same model, and a number-one position on Artificial Analysis in May 2026. Every one of those is a claim about Inferact's engineering on a different model, published by Inferact, and none of them is reproduced here as a fact about MiniMax-M3.1-Flash.
What does not exist, as of 22 October, is any figure at all for M3.1-Flash on Inferact's stack: no tokens per second, no time to first token, no cost per million, no concurrency curve. The announcement is a commitment without a measurement. That is normal two days in, and it is also the only reason to be interested — the value of the partnership to a buyer will be entirely determined by whether those numbers turn out to beat what MiniMax serves on its own, and right now nobody outside the two companies knows what MiniMax serves on its own.
Which is the honest state of the evidence. The only independently measured throughput for this model comes from Artificial Analysis, at 125.5 tokens per second, and that is a single-stream figure from one harness, not a serving benchmark. It tells you the model can generate quickly. It tells you nothing about how many concurrent users a dollar buys.

What a partner announcement is actually worth
Not much on its own, and more than nothing. Three things make it more than nothing.
The first is that it is a second implementer. A model served by exactly one company is a model with exactly one operational opinion, and when that opinion has a bad week your product has a bad week. A named partner means a second team has read the architecture, found the kernels that matter and committed publicly enough that a failure to deliver would be embarrassing. That is a weak signal, but it is a real one, and it is the same logic that makes a second cloud region worth paying for.
The second is the agent-workload framing. MiniMax did not describe the partnership as "faster inference." It described it as serving infrastructure for "complex agent workloads," which is a specific and harder problem than chat throughput: long-lived sessions, tool calls interleaved with generation, prefixes that must survive across steps, and cost that scales with trajectory length rather than with prompt count. A partner chosen for that problem is a partner chosen for the workload MiniMax is marketing the model against. Whether the choice was correct is not yet testable.
The third is that it dates the operational story. MiniMax-M3.1-Flash has been generally available for three days. The weights have not been released — the company says they "will be released later" with no date — so there is no self-hosting escape hatch and no way for an independent party to benchmark the model on its own hardware. Everything about how this model performs in production is, for now, mediated by whoever serves it. A launch partner is the first entry in what will need to be a list.
What this means if you are choosing where to run it
MiniMax-M3.1-Flash is not on the OrcaRouter catalogue. It is callable today through MiniMax's own API, its M Plan and MiniMax Code, and — per the 21 October announcement — through Inferact. That is the full list we can vouch for, and none of it is a router: each of those is one place to get the model, with its own rate limits, its own availability and no second option behind it if it goes down.
That single-provider problem is what a router is for, and it is why the interesting question here is not "which partner" but "how many." OrcaRouter puts 200+ models behind one API key, passes provider list prices through at 0% markup, and can hold a fallback in the routing table so that a request to a model with one endpoint does not become an outage when that endpoint has a bad minute. The routing DSL is where that gets expressed: an agent step that needs MiniMax-M3.1-Flash can name it first and fall through to a model you already trust, without the calling code knowing that a substitution happened.
What is routable on our catalogue today is the rest of the MiniMax line — MiniMax-M3 among others — which is also the model to compare against on cost. MiniMax-M3.1-Flash's rate card is exactly half of MiniMax-M3's, $0.15 and $0.60 per million input and output tokens against $0.30 and $1.20, and Artificial Analysis puts the newer model at $0.22 per benchmark task against $0.51. For agentic traffic that gap is real. For a high-volume job of short classification calls, the older model with thinking switched off can still come out cheaper, because M3.1-Flash cannot switch thinking off at all.
The defensible summary is narrow. MiniMax naming Inferact an API launch partner is a statement about who will operate MiniMax-M3.1-Flash, made two days after the model shipped, by a company that did not see fit to put it in the launch post. It is evidence that the serving layer for this model is being actively rebuilt rather than inherited, which is what you would expect for a model whose entire pitch is throughput. It is not evidence about throughput. For that, wait for the first Inferact numbers on this model specifically — and in the meantime, run it somewhere with a fallback behind it, because a model with one endpoint and no downloadable weights is a model you cannot route around.
