YFarmX logoYFarmX

AI Desk · AI Fingerprinting · Compare

Anthropic: Claude Fable 5.1 · IBM: Granite 4.0 Micro

Identity similarity: lowDivergent fingerprints · 15/49These models tokenise differently. The rows that part here are the English prose, whitespace, CJK, non-Latin script and emoji strings. Divergence on high-information strings separates unrelated vocabularies within a handful of samples.

Anthropic: Claude Fable 5.1 recordIBM: Granite 4.0 Micro recordOpen in the interactive bench

Tokenizer fingerprint

15 of 49 mutually clean strings agree
Test stringAnthropic: Claude Fable 5.1IBM: Granite 4.0 MicroVerdict
en-prose2414differs
en-long2816differs
spaces-2043differs
spaces-6063differs
tabs-2043differs
newlines-2044match
mixed-ws95differs
digits-933match
digits-1244match
digits-301010match
digits-sep77match
float-long99match
zh-common1818match
zh-long2425differs
zh-rare2023differs
ja-kana1214differs
ja-kanji1617differs
ko1919match
ru1416differs
ar2125differs
he1824differs
hi2332differs
th2525match
el2229differs
emoji-basic1010match
emoji-skin2530differs
emoji-zwj-family1418differs
emoji-zwj-x34254differs
emoji-flags2424match
emoji-prof2729differs
math4632differs
boxdraw2828match
combining614differs
cjk-ext-b1613differs
surrogates5440differs
zalgo3636match
rtl-mix1111match
py-code3025differs
py-indent1915differs
json2920differs
html1816differs
regex6344differs
camel165differs
snake146differs
rare-word-x55531differs
repeat-tok6022differs
base64x35–
hex1811differs
url2617differs
uuid2727match

Values are the marginal prompt-token cost of each string with the model's fixed overhead subtracted. An x marks a row excluded as corrupt for that model.

API surface

The declared serving contracts differ
FieldAnthropic: Claude Fable 5.1IBM: Granite 4.0 MicroVerdict
Context length1000000131000× differs
Max output tokens128000–× differs
Supported parametersinclude_reasoning, max_completion_tokens, max_tokens, reasoning, reasoning_effort, response_format, stop, structured_outputs, tool_choice, tools, verbosityfrequency_penalty, logit_bias, logprobs, max_tokens, min_p, presence_penalty, repetition_penalty, response_format, seed, stop, temperature, top_k, top_logprobs, top_p× differs
Defaults{}{"temperature":null,"top_p":null,"frequency_penalty":null}× differs
Reasoning contract{"mandatory":true,"supported_efforts":["max","xhigh","high","medium","low"],"default_effort":"high"}–× differs
Modalitiestext+image+file->texttext->text× differs

IBM: Granite 4.0 Micro: OpenRouter's listing shows 117,900 output tokens, which is 90% of the context window, the figure it carries where the provider declares no maximum.

Method: tokenizer fingerprinting, v1, 50 strings. This page is static and dated; the interactive bench compares any two of the 338 measured models.