IranRouter
All models
Anthropic

Anthropic: Claude Fable 5

Unavailable

by Anthropic

anthropic/claude-fable-5

Claude Fable 5 is a Mythos-class model from Anthropic, built for autonomous knowledge work and coding. It supports text, image, and file inputs with text output, with reasoning support and...

At a glance

Context window
1Mtokens
Max output
128Ktokens
Knowledge to
Released
2026

Capabilities

CapabilitiesReasoningVisionToolsStructured output
InputTextImageFile
OutputText
ReasoningSupportedmaxxhighhighmediumlow

Benchmarks

Intelligence index
50
Coding index
77
Agentic index
51

Design Arena

CategoryEloWin rate
models · gamedev1,36161.5
models · 3d1,34761.9
models · asciiart1,34067.6
models · uicomponent1,33258.2
models · svg1,33164.4
models · codecategories1,32558
models · dataviz1,32558
models · website1,30856.5

Standard evaluations

BenchmarkScoreTasks
gpqa_diamond0.841,386
tau_bench_verified_airline0.8300

Source: Artificial Analysis, Design Arena · as of Sep 17, 2026

Performance

Uptime on IranRouter

5.4%

Aug 19Sep 17

Reference uptime

100%

Aug 19Sep 17

Median latency

5,784 ms

Aug 19Sep 17

Throughput

37.7 tok/s

Aug 19Sep 17

IranRouter uptime comes from our own automated probes; the reference figures are daily measurements of this model's upstream routes. Each card shows a 30-day average, and a day without data stays empty.

Popularity

Current rank
Rank change, 7 days

Daily tokens · 90 days

43.2B

Jun 19Sep 16

Ranked by daily token volume across the global model market; the figure above the chart is the daily average.

Supported parameters

include_reasoningmax_completion_tokensmax_tokensreasoningreasoning_effortresponse_formatstopstructured_outputstool_choicetoolsverbosity

Parameters this model accepts; anything else is ignored.

Quick start

from openai import OpenAI

client = OpenAI(
    api_key="ir-...",
    base_url="https://iranrouter.com/v1",
)

resp = client.chat.completions.create(
    model="anthropic/claude-fable-5",
    messages=[{"role": "user", "content": "سلام!"}],
)
print(resp.choices[0].message.content)

Only base_url and the key change; the rest of your code stays as it is.