Finding #5 of 5
77% of FM-dependent products lock onto three vendors
108 of 140 FM-dependent rows depend on OpenAI / Anthropic / Google
Of the catalog's non-FM rows, 140 explicitly name a foundation model in their llm-lock or runtime-dependency cells — about 16% of the non-FM population. Within that 140, 108 (77.1%) depend on OpenAI, Anthropic, or Google. The long tail is sparse: Qwen 16, Mistral 12, Cohere 8, DeepSeek 6, Jamba 3, Grok 2, Nova 2.
The substrate-dependency-risk implication is that any TOS change, pricing change, or output-policy change at OpenAI, Anthropic, or Google ripples into roughly four-fifths of the named-FM dependency surface in the catalog. The other 32 FM-dependent rows are distributed across seven labs — meaning the diversification tail is too thin to absorb concentrated-vendor disruption.
The strategic read: a vendor positioning as the "second source" for FM-dependent agent products (multi-model routing, model-agnostic memory, vendor-neutral abstractions) is selling into a market that has 108 willing buyers whenever single-vendor-risk anxiety spikes. Today the market mostly pretends single-vendor risk isn't there.
Go deeper
See the substrate-dependency risk panel →
analysis.md §19.5 + §21.3 · v5/v6 FM substrate mining
Other findings
- #1. Semantic caching is an empty market 1 of 100 priority-cohort products
- #2. 91.3% of catalogued products publish no peer-reviewed benchmark 833 of 912 products · only 2 scores on a neutral leaderboard
- #3. The MCP spec is the catalog's #3 inbound substrate Inbound runtime-deps: Claude 62 · GPT 52 · MCP spec 34 · Gemini 22 · Qwen 16
- #4. Graphiti MCP Server is the most under-acknowledged connector in the catalog 0 inbound edges · 0.71 normalised betweenness — highest non-trivial in the graph