cloudflare-ai-availability
v0.2.0
Published
Offline, JSON-backed lookup of Cloudflare Workers AI / AI Gateway model availability. Unofficial / community-maintained — not a Cloudflare product.
Maintainers
Readme
cloudflare-ai-availability
Offline, JSON-backed lookup of Cloudflare Workers AI / AI Gateway model availability.
Unofficial / community-maintained seed snapshot — not a Cloudflare product. Check
getMetadata().dataVersion.
Install
npm install cloudflare-ai-availabilityQuick start
import {
getModelsByRegion,
listModels,
listRegions,
getMetadata,
} from "cloudflare-ai-availability";
const meta = getMetadata();
const models = getModelsByRegion("global");
const text = listModels({ modality: "text" });
const tagging = meta.requestTagging;
// tagging?.support === "Native (Header & Payload)"Request tagging
getMetadata().requestTagging describes how to tag Cloudflare AI Gateway calls. 0.2.0 support: Native (Header & Payload).
cf-aig-metadata(header) — stringified JSON indexed for filtering, analytics, and budget limits
// tagging?.example
// cf-aig-metadata: {"user_id": "12345", "dept": "engineering"}Dataset pin: data-2026.09.24. Package version: 0.2.0.
CLI
npx cloudflare-ai-availability models --region global
npx cloudflare-ai-availability model @cf/meta/llama-3.3-70b-instruct-fp8-fast
npx cloudflare-ai-availability metadataData layout
data/metadata.json
data/regions.json
data/providers.json
data/services.json
data/models.jsonRegions represent edge geographies (global, wnam, weur, …); most Workers AI models are globally routed.
Updating
npm run build:data -w cloudflare-ai-availability
npm run test -w cloudflare-ai-availabilitySee also: docs/MONOREPO.md · UI: npm run ui (Cloudflare tab).
License
MIT
