100% Self-Contained Windows LLM Fingerprint & Relay Verification Toolkit with Smart Auto-Heal, Universal Catalog Scanner & Kinetic Moon UI
Part of the DeadMoon Tool Suite by @Deadplayerdmr
. + .================. * .
+ d~~b .===' .------------. '===. d~~b .
. d b / .-' . o '-. \ d b +
/ .' o . . '. \ .
* [===] . / \ . [===] + *
.--- [===] \____/ \____/ [===] ---.
( [===] o .----. O [===] ) d~b
. '--- [===] . / \ . [===] ---' d b
+ \ '. . o .' / *
. '. '-. o . . .-' .' . +
* '===='--------------'====' .
DeadMoon-Universal-API-Verify-Script is a 100% self-contained, portable Windows CLI toolkit that wraps Ikaleio/lm-detector (lmfpd@latest) to statistically fingerprint and verify upstream Large Language Models (LLMs) across OpenRouter and any custom 3rd-party OpenAI- or Anthropic-compatible API relay.
Unofficial third-party API relays and aggregators can sometimes silently downgrade, quantize, or spoof models behind a system prompt. DeadMoon Universal API Verify Script makes running cryptographic token-distribution fingerprinting effortless on Windows 10/11 with zero global Node.js or Bun installation required.
- π Animated Moon Boot Splash & UI: Features an animated ASCII crest modeled after the DeadMoon headphone logo complete with floating music notes, pulsing headphone soundwaves, twinkling stars, and a smooth single-line
25% -> 50% -> 75% -> 100%progress bar. - π§ Smart Auto-Config Mode (
[M]): Enabled by default. Automatically probes provider endpoints, selects optimal protocol routes (-a ccvs-a message), extends timeouts for reasoning models (opus,r1,o1,o3), and self-heals by dynamically catching dropped SSE streams (missing finish status) or concurrency/rate-limit blocks (HTTP 402/429/503) to auto-retry with non-streaming (-ns) or sequential (-p 1) protection. - π Local API Key Vault (
[K]&[V]): Optionally saves your API key locally inside./lm_detector_deps/saved_apikey.txtso you never have to re-paste it on startup, paired with a dedicated[V]viewer to reveal your full saved key anytime. - π Universal Catalog Scanner (
[3]): Bypasses gateway pagination caps to fetch the full model catalog (e.g., 420+ models on OpenRouter) and features multi-word fuzzy search with automatic closest-match fallback. - π‘ Dual-Protocol Diagnostic Ping (
[4]): Fires a 1-request latency and compatibility test against both/v1/chat/completions(OpenAI format) and/v1/messages(Anthropic native format) side-by-side. - π¦ Zero Global Dependencies: Automatically downloads a portable instance of the Bun runtime and installs
lmfpd@latestinside a local./lm_detector_depsfolder on first launch.
- Download
DeadMoon_Universal_API_Verify_ScriptV2.2.cmdfrom the repository or the Releases page and place it in its own folder. - Double-click
DeadMoon_Universal_API_Verify_ScriptV2.2.cmdto launch. - On first launch, pick your Base URL (OpenRouter or Custom 3rd-Party URL) and paste your API Key.
- Choose whether to save your API Key locally for future sessions.
| Option | Action | Description |
|---|---|---|
[1] |
Verify a Single Model | Type an exact model ID (e.g., anthropic/claude-opus-4.6, openai/gpt-4.1, deepseek/deepseek-r1) |
[2] |
Batch-Verify Models | Verify a comma- or space-separated queue of model IDs |
[3] |
Auto-Detect Provider Catalog | Fetch the full /models catalog, fuzzy-filter by keyword, and pick models by number/range |
[4] |
Quick Diagnostic Ping | Test /v1/chat/completions (-a cc) and /v1/messages (-a message) side-by-side |
[M] |
Smart Auto-Config Mode | Auto-tunes protocol and self-heals on dropped SSE streams or rate-limit errors |
[6]β[9], [S] |
Manual Protocol Toggles | Toggle Anthropic Messages (-a message), Sequential (-p 1), Non-Streaming (-ns), Tokenizer Probe, or Strict Scoring (-s) |
[5] / [K] / [V] |
Endpoint & API Key Vault | Switch Base URL, manage local/session API keys, or reveal your saved key |
[R] / [I] / [U] |
Tuning, Offline Analysis & Updates | Adjust rounds/samples/effort, re-analyze saved report_*.json files offline, or update lmfpd@latest |
This project is an interactive Windows batch/JS frontend and relay-compatibility wrapper built around:
- Ikaleio/lm-detector (
lmfpd) β Created by Ikaleio for core LLM statistical fingerprinting, token distribution analysis, and reference bank verification. - Oven Bun (
oven-sh/bun) β Used as the portable local JavaScript runtime and package manager. - Interactive CLI Wrapper & Smart Auto-Heal Engine β Created by @Deadplayerdmr.
Distributed under the MIT License. All upstream packages fetched at runtime (lmfpd and bun) remain under their respective authors' licenses.
| Repository | Role in the Ecosystem |
|---|---|
| π DeadMoon-Download-Bot | Whitelisted 8-platform Telegram audio acquisition bot with direct lossless engines, lock-free scheduler & 477 offline tests |
| π» DeadMoon-Telegram-Broadcaster-Bot | 24/7 automated Telegram-to-Icecast radio broadcaster with smooth 22% audio-ducked ads, /replaytrack & fallback rotation |
| πΎ DeadMoon-Credential-Harvester | Local Tampermonkey userscript (2.3v) for harvesting streaming ARLs, OAuth tokens, Netscape cookies & Widevine .wvd bundles |
| π DeadMoon-Unified-Spotify-Provisioner | Automated Windows polyglot provisioner for Spotify Premium sp_dc cookies & Android Widevine L3 device.wvd CDMs |
| πΆ DeadMoon-Playlist-Transfer-Tool | Single-file Windows polyglot tool for migrating Deezer Favorites (Artists, Albums & Playlists) via CSV |
| π€ DeadMoon-OpenHands-Launcher | Zero-friction Windows launcher & installer for OpenHands with kinetic ASCII UI & automatic winnat port recovery |
| π DeadMoon-Universal-API-Verify-Script | Self-contained Windows LLM statistical fingerprint verifier (lmfpd) with Smart Auto-Heal & catalog scanner |
π DeadMoon-Universal-API-Verify-Script π β Crafted by @Deadplayerdmr