Kimi K3 is here. Try it now
large languagePartner Model

Inception Labs LogoMercury 2

The fastest reasoning LLM, powered by diffusion.

Model details

Example usage

Mercury 2 is Inception's diffusion-based reasoning model, built to make production AI feel instant.

Instead of decoding one token at a time like standard autoregressive LLMs, it generates responses through parallel refinement — converging on an answer in a small number of steps rather than a long left-to-right chain.

It still supports the things production apps need — tunable reasoning, 128K context, native tool use, and schema-aligned JSON output — and it's OpenAI API compatible, so it drops into an existing stack without a rewrite. It's best suited for latency-sensitive workloads: coding assistants, agentic loops, voice agents, and search/RAG pipelines.

Terms of Service

Full Documentation

Here's a quick example calling it via the API:

Input
1from inceptionai import Inception
2
3client = Inception(
4    api_key=os.environ.get("INCEPTION_API_KEY"),  # defaults to this env var; can be omitted
5)
6
7chat_completion = client.chat.completions.create(
8    model="mercury-2",
9    messages=[
10        {
11            "role": "user",
12            "content": "What is a diffusion language model?"
13        }
14    ],
15    max_tokens=256,
16    temperature=0.75,
17)
18print(chat_completion)
19

JSON output
1{
2    "id": "chatcmpl-7a2b3c4d5e",
3    "object": "chat.completion",
4    "created": 1745798400,
5    "model": "mercury-2",
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