An anonymous model called Ox Alpha spilled its hidden instructions when a researcher asked it to count words in "the previous message." Compression similarity analysis points to Z.
A researcher wanted to know who built Ox-Alpha, an anonymous large language model that had climbed OpenRouter's public leaderboard without identifying its maker. The researcher did not file a subpoena or pull a court order. They asked the model to count the words in "the previous message," and the model answered by reproducing its own hidden system prompt.
That system prompt, the block of hidden instructions a model is given before any user turn, named the model "ox-alpha" and listed its maker only as an "undisclosed organization." A follow-up compression-similarity test by the single-author analyst blog dejan.ai pointed toward Z.ai's GLM family, and a Hacker News thread added matching error strings from other Z.ai-served models on the same platform. Neither piece of evidence is vendor-confirmed, and the leaked prompt is itself a model output, not a press release.
OpenRouter is a model router, a site that lists AI systems from many labs and routes user requests to whichever one the user picks. Like a stock exchange, it shows price, throughput, and a leaderboard rank, and like a stock exchange it trusts the model to identify itself. Ox-Alpha climbed that ranking while staying anonymous, prompting community comments that it had a "big model feel," a sense among testers that it performed like a frontier-grade system. The platform anonymizes model provenance by design, which is why a counting prompt, not a leak, became the unmasking tool.
The trick worked because of a quirk in how modern reasoning models are built. To think before answering, they generate a stream of internal notes called thinking tokens or a chain-of-thought, then summarize those notes into a user-facing reply. Ask a model like Ox-Alpha to count the words in the "previous message," and "previous message" is whatever sits just above the user turn, often the system prompt itself. The model then reasons about the prompt and, in the process, copies it into its answer. The analyst calls this pattern prompt injection, the practice of steering an AI with a carefully worded instruction rather than a code exploit.
Once the system prompt was on the page, the author ran a second test. They fed Ox-Alpha's outputs through a tool called gzip-NCD, which measures how similar two pieces of text are by checking how well a compression algorithm can predict one from the other. High similarity to GLM-family text was the analyst's main evidence that Ox-Alpha belonged to Z.ai, a Chinese AI lab. The technique is novel and not peer-reviewed, so it reads as a developer's forensic tool, not a settled identification method.
Commenters on Hacker News reported that Ox-Alpha threw the same error strings as other Z.ai-served models on OpenRouter, which they read as a corroborating fingerprint. The same thread surfaced a counter-signal the original analysis could not dismiss. Ox-Alpha accepts images and video as input. GLM 5.3 and earlier Z.ai models are text-only. A direct lineage to GLM 5.3 would require a new vision encoder Z.ai has not announced. Until that gap is closed, the cleanest read is that Ox-Alpha is GLM-shaped, not GLM-confirmed.
The counting-prompt unmasker is the part that travels. It works against any public model that emits thinking tokens and treats the system prompt as a countable object. A reader picking AI tools by leaderboard rank should now read "undisclosed organization" the way a car buyer reads "manufacturer not specified," a soft signal, not a recommendation. Z.ai has not commented on the leak, and OpenRouter still lists Ox-Alpha under its anonymous handle.