AI Slop Code Risk Monitor

anomalyco/models.dev

SlopCodeMonitor badge for anomalyco/models.dev Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

An open-source database of AI models.

5.7 Moderate pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for anomalyco/models.dev, a TypeScript project with 7,462 GitHub stars. SynthScan examined 341,961 lines of code across 10623 source files, recording 1199 pattern matches distributed across 6 syntactic categories. The legacy adjusted pattern signal is 5.7 (Moderate pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

5.7
Adjusted Signal
5.7
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
7.5K
Stars
TypeScript
Language
342.0K
Lines of Code
10.6K
Files
1.2K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 24.2/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 1195 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.6/100 · LOW

Are imports declared and package/API names verified? 4 finding(s).

Agent Over-Engineering Ratio 0.6/100 · LOW

Are wrappers, guards, and repeated structures necessary? 39 finding(s).

PR Review Velocity Impact 23.5/100 · LOW

Which changes need focused human review? 1199 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 4HIGH 57MEDIUM 158LOW 980

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 1199 distinct pattern matches across 6 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Over-Commented Block941 hits · 941 pts
SeverityFileLineSnippetContext
LOWproviders/anyapi/provider.toml1name = "AnyAPI"COMMENT
LOWproviders/kilo/provider.toml1name = "Kilo Gateway"COMMENT
LOWproviders/alibaba-token-plan/provider.toml1# Reasoning HTTP format (accessed 2026-07-20):COMMENT
LOWproviders/alibaba-token-plan/provider.toml21env = ["ALIBABA_TOKEN_PLAN_API_KEY"]COMMENT
LOWproviders/alibaba-token-plan/provider.toml41# it isn't listed there.COMMENT
LOW…libaba-token-plan/models/qwen-audio-3.0-asr-flash.toml1# Current canonical Token Plan host and native route (accessed 2026-10-23):COMMENT
LOWproviders/alibaba-token-plan/models/kimi-k2.6.toml1# Reasoning HTTP format (accessed 2026-06-25):COMMENT
LOWproviders/alibaba-token-plan/models/qwen3.8-max.toml1# Sources (accessed 2026-08-03):COMMENT
LOW…rs/alibaba-token-plan/models/deepseek-v4-pro-0813.toml1# Reasoning HTTP format (accessed 2026-08-15):COMMENT
LOWproviders/alibaba-token-plan/models/qwen3.8-flash.toml1# Sources (accessed 2026-08-27):COMMENT
LOW…ders/alibaba-token-plan/models/happyhorse-1.1-i2v.toml1# HappyHorse 1.1 image-to-video. Served on the ASYNC video-synthesis endpoint,COMMENT
LOWproviders/alibaba-token-plan/models/kimi-k2.7-code.toml1# Reasoning HTTP format (accessed 2026-06-25):COMMENT
LOW…ders/alibaba-token-plan/models/happyhorse-1.1-t2v.toml1# HappyHorse 1.1 text-to-video. Served on the ASYNC video-synthesis endpoint,COMMENT
LOWproviders/alibaba-token-plan/models/qwen3.6-plus.toml1# Reasoning HTTP format (accessed 2026-06-25):COMMENT
LOWproviders/alibaba-token-plan/models/qwen3.7-max.toml1# Reasoning HTTP format (accessed 2026-06-25):COMMENT
LOWproviders/alibaba-token-plan/models/qwen3.6-flash.toml1# Reasoning HTTP format (accessed 2026-06-25):COMMENT
LOW…ers/alibaba-token-plan/models/deepseek-v4.1-flash.toml1# Reasoning HTTP format (accessed 2026-09-15):COMMENT
LOWproviders/alibaba-token-plan/models/qwen3.7-plus.toml1# Reasoning HTTP format (accessed 2026-06-25):COMMENT
LOWproviders/alibaba-token-plan/models/kimi-k2.5.toml1# Reasoning HTTP format (accessed 2026-06-25):COMMENT
LOW…ders/alibaba-token-plan/models/happyhorse-1.1-r2v.toml1# HappyHorse 1.1 reference-to-video. Served on the ASYNC video-synthesis endpoint,COMMENT
LOW…ders/alibaba-token-plan/models/qwen-image-3.0-pro.toml1# Current canonical Token Plan host and native route (accessed 2026-10-23):COMMENT
LOW…iders/alibaba-token-plan/models/deepseek-v4-flash.toml1# Deprecated on Alibaba Token Plan (Global): absent from the exact-stringCOMMENT
LOW…ers/alibaba-token-plan/models/qwen3.8-max-preview.toml1# Sources (accessed 2026-09-10):COMMENT
LOW…libaba-token-plan/models/deepseek-v4.1-flash-1017.toml1# Model availability: deepseek-v4.1-flash-1017 is listed in the Global Token PlanCOMMENT
LOW…oviders/impossibl/models/thinkingmachines/inkling.toml1# Pricing: https://api.impossibl.com/v1/modelsCOMMENT
LOWproviders/gmicloud/models/MiniMaxAI/MiniMax-M3.toml1# Sources verified 2026-08-25:COMMENT
LOWproviders/umans-ai-coding-plan/provider.toml1name = "Umans AI Coding Plan"COMMENT
LOW…coding-plan/models/umans-deepseek-v4.1-flash-1017.toml1# Dated pin of umans-deepseek-v4.1-flash, the coding-plan twin of the umans-aiCOMMENT
LOW…oviders/umans-ai-coding-plan/models/umans-glm-5.3.toml1# Effort only: reasoning_effort = low|high|max. Thinking is ALWAYS ON (Z.ai'sCOMMENT
LOW…s-ai-coding-plan/models/umans-deepseek-v4.1-flash.toml1# Toggle: thinking.type = enabled|disabledCOMMENT
LOW…/runinfra/models/deepseek-ai/DeepSeek-V4-Pro-0813.toml1# Source: https://runinfra.ai/inference-api/deepseek-v4-proCOMMENT
LOW…uninfra/models/deepseek-ai/DeepSeek-V4-Flash-0731.toml1# Source: https://runinfra.ai/inference-api/deepseek-v4-flashCOMMENT
LOWproviders/runinfra/models/Qwen/Qwen3.8-27B.toml1# Source: https://runinfra.ai/inference-api/qwen3-8-27bCOMMENT
LOWproviders/runinfra/models/zai-org/GLM-5.3-Flash.toml1# Source: https://runinfra.ai/inference-api/glm-5-3-flashCOMMENT
LOWproviders/runinfra/models/zai-org/GLM-5.3.toml1# Source: https://runinfra.ai/inference-api/glm-5-3COMMENT
LOW…nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16.toml1# Source: https://runinfra.ai/inference-api/nemotron-3-5-lightning-30bCOMMENT
LOW…ders/runinfra/models/ornith-ai/Ornith-1.5-35B-A3B.toml1# Source: https://runinfra.ai/inference-api/ornith-1-5-35bCOMMENT
LOW…/runinfra/models/Inferact/Qwen3.8-2.4T-A95B-NVFP4.toml1# Source: https://runinfra.ai/inference-api/qwen3-8-2-4t-a95bCOMMENT
LOWproviders/cohere/provider.toml1name = "Cohere"COMMENT
LOW…iders/cohere/models/north-small-translate-09-2026.toml1# Cohere's /v1/models and /v2/chat use north-small-translate-09-2026 (verified October 1, 2026).COMMENT
LOW…oviders/cohere/models/command-a-translate-08-2025.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/command-r7b-arabic-02-2025.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/command-a-vision-07-2025.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/tiny-aya-earth.toml1# https://docs.cohere.com/docs/tiny-ayaCOMMENT
LOWproviders/cohere/models/c4ai-aya-expanse-32b.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/tiny-aya-water.toml1# https://docs.cohere.com/docs/tiny-ayaCOMMENT
LOW…oviders/cohere/models/command-a-reasoning-08-2025.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/north-mini-code-1-0.toml1# Served through the Compatibility API (POST https://api.cohere.ai/compatibility/v1/chat/completions),COMMENT
LOWproviders/cohere/models/command-r-08-2024.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/tiny-aya-fire.toml1# https://docs.cohere.com/docs/tiny-ayaCOMMENT
LOWproviders/cohere/models/tiny-aya-global.toml1# https://docs.cohere.com/docs/tiny-ayaCOMMENT
LOWproviders/cohere/models/command-r-plus-08-2024.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/command-r7b-12-2024.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/command-a-plus-05-2026.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/command-a-03-2025.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/cohere/models/c4ai-aya-vision-32b.toml1# Native Chat API (POST https://api.cohere.com/v2/chat), sources accessed 2026-10-19:COMMENT
LOWproviders/requesty/provider.toml1name = "Requesty"COMMENT
LOWproviders/jiekou/provider.toml1name = "Jiekou.AI"COMMENT
LOWproviders/poe/provider.toml1# Sources (accessed 2026-10-12):COMMENT
LOWproviders/poe/models/google/gemini-3.5-flash.toml1# Sources: Poe API /v1/models, accessed 2026-10-12 (verified live withCOMMENT
881 more matches not shown…
Modern AI Meta-Vocabulary150 hits · 461 pts
SeverityFileLineSnippetContext
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUMproviders/alibaba-token-plan/models/kimi-k2.6.toml9# rejects 262,145, so output is bounded only by the context window. The overrideCOMMENT
MEDIUMproviders/inferx/models/Qwen3-Embedding-8B.toml1# Lab identity: https://huggingface.co/Qwen/Qwen3-Embedding-8B (embedding model).COMMENT
MEDIUM…ders/runinfra/models/ornith-ai/Ornith-1.5-35B-A3B.toml10# The output budget is what THIS deployment was launched with; the context window matches theCOMMENT
MEDIUM…opper/models/deepseek-v4.1-flash-1017-abliterated.toml3# - Model ID, context window, and USD-per-million-token prices:COMMENT
MEDIUMproviders/sap-ai-core/provider.toml5# Raw orchestration v2 nests routed controls at $.config.modules.prompt_templating.model.params.<field>; for example, reCOMMENT
MEDIUM…rs/sap-ai-core/models/cohere--command-a-reasoning.toml2# Not all models support the full range of configuration options. Where possible, orchestration maps unsupported values COMMENT
MEDIUM…iders/sap-ai-core/models/mistralai--mistral-small.toml2# Not all models support the full range of configuration options. Where possible, orchestration maps unsupported values COMMENT
MEDIUMproviders/sap-ai-core/models/sonar-deep-research.toml1# Not all models support the full range of configuration options. Where possible, orchestration maps unsupported values COMMENT
MEDIUMproviders/togetherai/provider.toml21# Output: Together has no output cap below the context window. max_tokens = 10,000,000 fails withCOMMENT
MEDIUMproviders/vancine/models/deepseek-v4.1-flash.toml12# output rate (no separate chain-of-thought price).COMMENT
MEDIUMproviders/azure/models/deepseek-v4.1-flash.toml12# returns its chain of thought in `reasoning_content` (live 2026-10-24 on a Foundry resource).COMMENT
MEDIUMproviders/azure/models/claude-opus-4-7.toml5# Claude 4.6+ bills the full 1M context window at standard rates (no long-contextCOMMENT
MEDIUMproviders/azure/models/deepseek-v4-flash.toml3# returns its chain of thought in `reasoning_content` (live 2026-10-24 on a Foundry resource).COMMENT
MEDIUMproviders/azure/models/deepseek-v4-pro.toml3# returns its chain of thought in `reasoning_content` (live 2026-10-24 on a Foundry resource).COMMENT
MEDIUMproviders/vivgrid/models/gpt-5.2-codex.toml2# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/claude-opus-5.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/viv-fast.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-6.1-terra.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-5.6-sol.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/claude-fable-5.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-6-sol.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/claude-sonnet-5.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-6-luna.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/claude-haiku-5-5.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-5.6-terra.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-6-astra.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-5.3-codex.toml2# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/deepseek-v4.1-flash.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-5.6-luna.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/jev.toml2# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-6.1-sol.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/claude-sonnet-5-5.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-5.1-codex-max.toml2# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/glm-5.3.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/claude-opus-5-5.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/glm-5.2.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/kimi-k3.toml1# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/gpt-5.1-codex.toml2# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/deepseek-v4-flash.toml2# Pricing, context window and max output:COMMENT
MEDIUMproviders/vivgrid/models/claude-fable-5-1.toml1# Pricing, context window and max output:COMMENT
MEDIUM…oviders/databricks/models/databricks-gpt-5-6-luna.toml11# Limits: supported-models says "For OpenAI, Google Gemini, and Anthropic models, the context window and maximum output COMMENT
MEDIUMproviders/opper/models/gpt-5.3-codex.toml3# Catalog context equals the lab input cap; retain the lab total context window.COMMENT
MEDIUMproviders/groq/models/llama-3.3-70b-versatile.toml6# Limits: https://console.groq.com/docs/models (context window 131_072, max completion tokens 32_768).COMMENT
MEDIUMproviders/groq/models/llama-3.1-8b-instant.toml6# Limits: https://console.groq.com/docs/models (context window 131_072, max completion tokens 131_072).COMMENT
MEDIUM…ders/thinkingmachines/models/moonshotai/Kimi-K2.6.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUM…gmachines/models/moonshotai/Kimi-K2.6:peft:131072.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUM…/deepseek-ai/DeepSeek-V4.1-Flash-1017:peft:262144.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUM…thinkingmachines/models/deepseek-ai/DeepSeek-V3.1.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUM…odels/deepseek-ai/DeepSeek-V4.1-Flash:peft:262144.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUM…achines/models/Qwen/Qwen3.5-397B-A17B:peft:262144.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUM…rs/thinkingmachines/models/Qwen/Qwen3.5-397B-A17B.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUMproviders/thinkingmachines/models/Qwen/Qwen3.5-9B.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUMproviders/thinkingmachines/models/Qwen/Qwen3.6-27B.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
MEDIUMproviders/thinkingmachines/models/Qwen/Qwen3-8B.toml1# Toggle: thinking.type = disabled (Tinker type Hybrid: "chain-of-thought can be disabled")COMMENT
90 more matches not shown…
Synthetic Comment Markers57 hits · 428 pts
SeverityFileLineSnippetContext
HIGHproviders/aihubmix/models/qwen3.8-max-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGH…s/aihubmix/models/nemotron-3-super-120b-a12b-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/glm-4.6v.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/mimo-v2.6-pro-ultraspeed.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gemini-4-argon.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gemini-3-pro-image.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/claude-haiku-4-5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-image-1.5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.5-122b-a10b.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.5-35b-a3b.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/mimo-v2.5-pro.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/glm-4.5v.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3-vl-plus.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.5-plus.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3-max.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.5-397b-a17b.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/claude-sonnet-4-5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/mimo-v2.6-flash.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.5-flash.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-6-sol.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/o3.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.8-flash-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-6-luna.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/claude-opus-4-5-think.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/claude-opus-4-5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gemini-2.5-flash-lite.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/claude-haiku-5-5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/ling-3.0-flash-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-5.4-nano.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGH…odels/nemotron-3-nano-omni-30b-a3b-reasoning-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-5.5-pro.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/glm-4.7-flash-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/mimo-v2.6-pro.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gemini-2.5-flash-image.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/o4-mini.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/coding-glm-5.2-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/step-5-preview.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-image-2.5-sunburst.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/grok-4.7.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.5-27b.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-image-2.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-6.1-sol.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/claude-sonnet-5-5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/claude-sonnet-4-5-think.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGH…iders/aihubmix/models/nemotron-3.5-lightning-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/glm-4.7.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGH…/aihubmix/models/nemotron-3.5-content-safety-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/claude-opus-5-5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.6-35b-a3b.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/gpt-image-2.5-flare.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/glm-4.6.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGH…s/aihubmix/models/nemotron-3-ultra-550b-a55b-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/coding-glm-5.3-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/mimo-v2.5.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGHproviders/aihubmix/models/qwen3.8-max-preview.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
HIGH…oviders/aihubmix/models/coding-glm-5.3-flash-free.toml1# Generated by aihubmix-canon models.dev sync. Do not edit by hand.COMMENT
Hallucination Indicators4 hits · 40 pts
SeverityFileLineSnippetContext
CRITICALpackages/core/test/sync.test.ts5406 model.vendors.openai.capabilities.input.push("audio");CODE
CRITICALpackages/core/test/sync.test.ts5419 model.vendors.openai.capabilities.input.push("video");CODE
CRITICALpackages/core/test/sync.test.ts5439 model.vendors.openai.capabilities.input.push("future_modality");CODE
CRITICALpackages/core/test/sync.test.ts5440 model.vendors.openai.capabilities.output.push("future_output_modality");CODE
Hyper-Verbose Identifiers39 hits · 39 pts
SeverityFileLineSnippetContext
LOWpackages/core/test/sync.test.ts2713function openRouterPeakPricedModel() {CODE
LOWpackages/core/src/sync/providers/empiriolabs.ts268export function resolveEmpiriolabsBaseModel(id: string) {CODE
LOWpackages/core/src/sync/providers/edenai.ts210export function collectFirstPartyBaseModels(models: readonly EdenAIModel[]) {CODE
LOW…kages/core/src/sync/providers/cloudflare-workers-ai.ts402function workersAiReasoningOptions({ id, reasoning }: WorkersAiModel): SyncedFullModel["reasoning_options"] {CODE
LOW…kages/core/src/sync/providers/cloudflare-workers-ai.ts453export function resolveCloudflareBaseModel(model: WorkersAiModel) {CODE
LOWpackages/core/src/sync/providers/friendli.ts397function translateReasoningOptions(CODE
LOWpackages/core/src/sync/providers/nano-gpt.ts218function hasInputCapabilityMetadata(model: NanoGptModel) {CODE
LOWpackages/core/src/sync/providers/nano-gpt.ts294function resolveNanoGptCanonicalCandidate(modelID: string) {CODE
LOWpackages/core/src/sync/providers/nano-gpt.ts298function stripNanoGptVariantSuffixes(modelID: string) {CODE
LOWpackages/core/src/sync/providers/inceptron.ts152function validateReasoningContract(model: ReadyInceptronModel) {CODE
LOWpackages/core/src/sync/providers/deepinfra.ts481export function resolveDeepInfraBaseModel(id: string) {CODE
LOWpackages/core/src/sync/providers/huggingface.ts263export function resolveHuggingFaceBaseModel(id: string) {CODE
LOWpackages/core/src/sync/providers/baseten.ts138export function buildBasetenDecisionModel(CODE
LOWpackages/core/src/sync/providers/venice.ts277function veniceBaseModelCandidates(id: string, name: string) {CODE
LOWpackages/core/src/sync/providers/digitalocean.ts360async function fetchAllDigitalOceanModels(key: string, fetcher: typeof fetch) {CODE
LOWpackages/core/src/sync/providers/digitalocean.ts384async function fetchAllDigitalOceanCatalog(fetcher: typeof fetch) {CODE
LOWpackages/core/src/sync/providers/digitalocean.ts783export function resolveDigitalOceanBaseModel(id: string) {CODE
LOWpackages/core/src/sync/providers/github-copilot.ts102export function parseGitHubCopilotPricing(raw: unknown) {CODE
LOWpackages/core/src/sync/providers/tinfoil.ts75function isRepresentableTokenModel(model: TinfoilModel) {CODE
LOWpackages/core/src/sync/providers/openrouter.ts87export function providerDirForMetadataLab(metadata: string): string {CODE
LOWpackages/core/src/sync/providers/openrouter.ts99export function openrouterDirsForMetadataLab(metadata: string): string[] {CODE
LOWpackages/core/src/sync/providers/openrouter.ts765export function buildOpenRouterMediaModel(CODE
LOWpackages/core/src/sync/providers/openrouter.ts1523function openRouterReasoningOptions(reasoning: OpenRouterModel["reasoning"]): SyncedFullModel["reasoning_options"] {CODE
LOWpackages/core/src/sync/providers/openrouter.ts1550export function resolveCanonicalBaseModel(openrouterID: string) {CODE
LOWpackages/core/src/sync/providers/openrouter.ts1575export function resolveModelMetadataBaseModel(modelID: string) {CODE
LOWpackages/core/src/sync/providers/openrouter.ts1603function matchingModelMetadataFile(provider: string, candidates: string[]) {CODE
LOWpackages/core/src/sync/providers/openrouter.ts1630function canonicalBaseModelOverride(openrouterID: string) {CODE
LOWpackages/core/src/sync/providers/openrouter.ts1636function shouldPreserveFactoredName(CODE
LOW…kages/core/src/sync/providers/cloudflare-ai-gateway.ts359export function buildCloudflareAiGatewayModel(CODE
LOW…kages/core/src/sync/providers/cloudflare-ai-gateway.ts496export function buildCloudflareAiGatewayMediaModel(CODE
LOWpackages/core/src/sync/providers/aimlapi.ts1104function collectReasoningEffortEnums(node: unknown, into: Set<string>): void {CODE
LOWpackages/core/src/sync/providers/merge-gateway.ts182export function mergeGatewayReasoningOptions(CODE
LOWpackages/core/src/sync/providers/llmgateway.ts321function resolveLLMGatewayBaseModel(model: LLMGatewayModel, modelID = model.id) {CODE
LOWpackages/core/src/sync/providers/llmgateway.ts535export function buildLLMGatewayMappedModel(CODE
LOWpackages/core/src/sync/providers/llmgateway.ts790function llmGatewayReasoningOptions(CODE
LOWpackages/web/src/index.ts668function writeClipboardWithSelection(value: string) {CODE
LOWpackages/web/src/render.tsx166function buildProviderModelEntries(models: Map<string, ModelEntry>) {CODE
LOWpackages/web/src/render.tsx543function compactMetadataDescription(parts: Array<string | undefined>, maxLength: number) {CODE
LOWpackages/web/src/render.tsx1588function countLinkedProviderEntries() {CODE
AI Slop Vocabulary8 hits · 24 pts
SeverityFileLineSnippetContext
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUM⚡models.json1{"data":[{"id":"anthropic/claude-opus-4.7-fast","canonical_slug":"anthropic/claude-4.7-opus-fast-20260512","hugging_faceCODE
MEDIUM…oviders/llmtr/models/google/gemini-2.5-flash-lite.toml8# The same harness detected reasoning on six Qwen routes in the same run, so [] here meansCOMMENT
MEDIUMmodels/perplexity/pplx-embed-context-v1-4b.toml1# Released 2026-02-26 with pplx-embed-v1: https://www.perplexity.ai/hub/blog/pplx-embed-state-of-the-art-embedding-modelCOMMENT
MEDIUMmodels/perplexity/pplx-embed-context-v1-0.6b.toml1# Released 2026-02-26 with pplx-embed-v1: https://www.perplexity.ai/hub/blog/pplx-embed-state-of-the-art-embedding-modelCOMMENT
MEDIUMmodels/perplexity/pplx-embed-v1-4b.toml1# Released 2026-02-26: https://www.perplexity.ai/hub/blog/pplx-embed-state-of-the-art-embedding-models-for-web-scale-retCOMMENT
MEDIUMmodels/perplexity/pplx-embed-v1-0.6b.toml1# Released 2026-02-26: https://www.perplexity.ai/hub/blog/pplx-embed-state-of-the-art-embedding-models-for-web-scale-retCOMMENT