Live briefing: GLM-5.3, with Artificial Analysis. Sept 8, 11 AM PT. Save your seat
LLMPartner Model

Inception Labs LogoMercury 2.5

Mercury 2.5 is the most capable diffusion LLM on the market.

Model details

Mercury 2.5 is the successor to Mercury 2 and Inception’s most intelligent diffusion-based reasoning model, delivering stronger reasoning and coding performance without sacrificing speed.

Instead of decoding one token at a time like standard autoregressive LLMs, it generates responses through parallel refinement, iteratively improving multiple tokens at once rather than following a long left-to-right chain.

Compared with Mercury 2, Mercury 2.5 offers:

  • Stronger coding, instruction-following, mathematical reasoning, and knowledge recall

  • A 260K-token context window, up from 128K

  • Lower input pricing, while retaining reasoning, native tool use, and structured output

  • Better support for complex agentic workflows, including agents and subagents

Mercury 2.5 is OpenAI API compatible, so it can drop into an existing stack without a rewrite. It’s best suited for complex, latency-sensitive workloads where quality and speed both matter, including rapid coding iteration, agentic systems, customer support, and enterprise search.

Terms of Service

Inception Labs: Introducing Mercury 2.5

Full Documentation

Here's an example calling it via the API:

Input
1from inceptionai import Inception
2
3client = Inception()  # reads INCEPTION_API_KEY from the environment
4
5completion = client.chat.completions.create(
6    model="mercury-2.5",
7    messages=[{"role": "user", "content": "What is a diffusion model?"}],
8    reasoning_effort="medium",
9    max_completion_tokens=8192,
10)
11print(completion.choices[0].message.content)
JSON output
1{
2    "id": "chatcmpl-7a2b3c4d5e",
3    "object": "chat.completion",
4    "created": 1745798400,
5    "model": "mercury-2.5",
6    "choices": [
7        {
8            "index": 0,
9            "finish_reason": "stop",
10            "message": {
11                "role": "assistant",
12                "content": "A diffusion language model is a type of language model that uses diffusion to generate text."
13            }
14        }
15    ],
16    "usage": {
17        "prompt_tokens": 12,
18        "completion_tokens": 8,
19        "total_tokens": 20,
20        "reasoning_tokens": 0,
21        "cached_input_tokens": 0
22    }
23}

🔥 Trending models