{
"canonical_url": "github.com/vercel/ai",
"category": "AI app/agent SDK",
"commercial": false,
"compliance": [
{
"certificate_id": null,
"covers_resource": "unknown",
"credited": false,
"detail": {
"pages_visited": 5
},
"display": "DPA available: Vendor-claimed (vendor page, 2026-10-26)",
"evidence_url": "https://ai-sdk.dev/",
"framework": "gdpr",
"issued": null,
"issuer": null,
"match_confidence": 1.0,
"next_check": "2026-11-02",
"payload_hash": "64b863c4710d62fb3fa301acdc388b7078d2546e713b9b1ddffbb43e7121832c",
"period_end": null,
"retrieved_at": "2026-10-26T12:27:24Z",
"review_reason": "framework named on the vendor's own page",
"reviewer": null,
"scope": "entity",
"source": "vendor_trust_centers",
"status": "active",
"tier": 4,
"valid_until": null,
"variant": "DPA_AVAILABLE"
}
],
"deployment": "GitHub; Vercel",
"description": "Widely used TypeScript AI SDK with tool calling and agentic application patterns.",
"disclaimer": "Reference implementation by Hemant Naik. Compliance information is compiled from the sources shown as of the date shown. It is not an assessment, certification, legal opinion or recommendation. Confirm current status with the vendor and the issuing body.",
"domains": {
"business": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "general",
"rank": 95,
"recomputed": 85.3,
"score": 75.7,
"score_version": "sar-score-2.0",
"seed_rank": 95,
"seed_score": 85.3,
"source": "seed_xlsx",
"unknown": []
},
"cybersecurity": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "security",
"rank": 40,
"recomputed": 81.1,
"score": 68.6,
"score_version": "sar-score-2.0",
"seed_rank": 40,
"seed_score": 81.1,
"source": "seed_xlsx",
"unknown": []
},
"data": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "data",
"rank": 55,
"recomputed": 86.0,
"score": 79.5,
"score_version": "sar-score-2.0",
"seed_rank": 55,
"seed_score": 86.0,
"source": "seed_xlsx",
"unknown": []
},
"finance": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "regulated",
"rank": 61,
"recomputed": 75.6,
"score": 60.8,
"score_version": "sar-score-2.0",
"seed_rank": 61,
"seed_score": 75.6,
"source": "seed_xlsx",
"unknown": []
},
"government": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "regulated",
"rank": 58,
"recomputed": 75.6,
"score": 60.8,
"score_version": "sar-score-2.0",
"seed_rank": 58,
"seed_score": 75.6,
"source": "seed_xlsx",
"unknown": []
},
"healthcare": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "regulated",
"rank": 53,
"recomputed": 75.6,
"score": 60.8,
"score_version": "sar-score-2.0",
"seed_rank": 53,
"seed_score": 75.6,
"source": "seed_xlsx",
"unknown": []
},
"insurance": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "regulated",
"rank": 48,
"recomputed": 75.6,
"score": 60.8,
"score_version": "sar-score-2.0",
"seed_rank": 48,
"seed_score": 75.6,
"source": "seed_xlsx",
"unknown": []
},
"legal": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "regulated",
"rank": 49,
"recomputed": 75.6,
"score": 60.8,
"score_version": "sar-score-2.0",
"seed_rank": 49,
"seed_score": 75.6,
"source": "seed_xlsx",
"unknown": []
},
"regulatory": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "regulated",
"rank": 55,
"recomputed": 75.6,
"score": 60.8,
"score_version": "sar-score-2.0",
"seed_rank": 55,
"seed_score": 75.6,
"source": "seed_xlsx",
"unknown": []
},
"sales": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "commercial",
"rank": 50,
"recomputed": 83.2,
"score": 74.5,
"score_version": "sar-score-2.0",
"seed_rank": 50,
"seed_score": 83.2,
"source": "seed_xlsx",
"unknown": []
},
"supply_chain": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "operations",
"rank": 39,
"recomputed": 80.5,
"score": 71.8,
"score_version": "sar-score-2.0",
"seed_rank": 39,
"seed_score": 80.5,
"source": "seed_xlsx",
"unknown": []
},
"technology": {
"components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 0.0,
"health": 20.0,
"trust": 16.0
},
"components_version": "components-from-signals-1.0",
"confidence": 1.0,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "technology",
"rank": 25,
"recomputed": 95.2,
"score": 82.3,
"score_version": "sar-score-2.0",
"seed_rank": 25,
"seed_score": 95.2,
"source": "seed_xlsx",
"unknown": []
}
},
"external_ids": {
"github": "vercel/ai"
},
"first_seen": "2026-10-26T12:11:40Z",
"governance": {
"certification_disclaimer": true,
"claims": [],
"evidence_urls": []
},
"id": "res_84ea6f71f3e37631",
"identity": {
"evidence": [
"repository_ownership"
],
"rules_version": "identity-1.1",
"tier": 3
},
"issues": {
"advisories": 0,
"cves": 0,
"incidents": 0,
"links": [],
"regulator_actions": 0,
"withdrawn_certificates": 0
},
"last_seen": "2026-10-26T12:11:40Z",
"license": "Apache-2.0",
"name": "Vercel AI SDK",
"news": [
{
"cluster_size": 1,
"date": "2026-10-24T18:01:34Z",
"headline": "ai release 3.0.40",
"kind": "vendor",
"link_confidence": 1.0,
"outlet": "GitHub releases",
"summary": "### Patch Changes\n\n- e729d58: chore(docs): update `README.md` for consistent format and to avoid duplication\n- Updated dependencies [5475347]\n- Updated dependencies [e729d58]\n  - @ai-sdk/provider@4.0.34\n  - @ai-sdk/openai-compatible@3.0.78",
"tag": "product_update",
"url": "https://github.com/vercel/ai/releases/tag/%40ai-sdk/zai%403.0.40"
},
{
"cluster_size": 1,
"date": "2026-10-24T18:01:31Z",
"headline": "ai release 5.0.30",
"kind": "vendor",
"link_confidence": 1.0,
"outlet": "GitHub releases",
"summary": "### Patch Changes\n\n- e729d58: chore(docs): update `README.md` for consistent format and to avoid duplication\n- Updated dependencies [5475347]\n- Updated dependencies [e729d58]\n  - @ai-sdk/provider@4.0.34\n  - @ai-sdk/provider-utils@5.0.68",
"tag": "product_update",
"url": "https://github.com/vercel/ai/releases/tag/%40ai-sdk/xai%405.0.30"
}
],
"news_checked": true,
"protocols": {
"a2a": {
"checked_at": "2026-10-26T12:20:53Z",
"parser_version": "a2a-0.3+1.0",
"status": "not_found"
},
"ard": {
"checked_at": "2026-10-26T12:20:52Z",
"parser_version": "ard-0.91",
"status": "not_found"
},
"mcp": {
"checked_at": "2026-10-26T12:20:54Z",
"parser_version": "mcp-2025-06-18",
"status": "not_found"
}
},
"publisher_domain": "ai-sdk.dev",
"resource_type": "framework",
"scope": "public",
"security": {
"advisories": 0,
"checked_at": "2026-10-26T12:33:06Z",
"cves": 0,
"source": "nvd",
"tier": 1
},
"seed": {
"last_verified": "2026-09-25",
"snapshot_date": "2026-09-25"
},
"seed_components": {
"adoption": 27.0,
"docs": 10.0,
"domain_fit": 35.0,
"ecosystem": 14.0,
"governance": 45.0,
"health": 20.0,
"trust": 24.0
},
"signals": {
"github_archived": false,
"github_created_at": "2023-05-23T15:04:08Z",
"github_forks": 5441,
"github_language": "TypeScript",
"github_open_issues": 1540,
"github_pushed_at": "2026-10-26T00:34:24Z",
"github_stars": 27521,
"homepage": "https://ai-sdk.dev",
"observed_popularity": "Not captured",
"seed_enrich": {
"changed": [
"external_ids.github",
"publisher_domain",
"tags"
],
"repo": "vercel/ai"
}
},
"slug": "vercel-vercel-ai-sdk",
"sources": [
{
"payload_hash": "77292264f00a768a7da1d0a4374ac333d0abb966c56b003ffd1e9483a01ca28b",
"retrieved_at": "2026-10-26T12:11:40Z",
"system": "seed_xlsx",
"url": "https://github.com/vercel/ai"
}
],
"tags": [
"anthropic",
"artificial-intelligence",
"gemini",
"generative-ai",
"generative-ui",
"javascript",
"language-model",
"llm",
"nextjs",
"openai",
"react",
"svelte",
"typescript",
"vercel",
"vue"
],
"tenant": null,
"traces": [],
"trust": {
"compliance": 5,
"identity": 3,
"issues": 1,
"protocols": 5,
"security": 1,
"traces": 5,
"vendor_compliance": 4
},
"url": "https://github.com/vercel/ai",
"vendor": "Vercel"
}