https://github.com/vercel/ai
· scanned 2026-05-31 01:27 UTC (1 week, 6 days ago)
· 10 languages
3198 raw signals (95 security + 3103 graph) 11/13 scanners ran 54th percentile · Typescript · large (100-500K LoC) System graph score 69 (higher by 7)
Last scanned 1 week, 6 days ago · v2 · last Δ +5.8 (diff) · 1585 actionable findings from 2 signal sources. 64 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
79.0 | 0.20 | 15.80 |
documentation_score |
45.0 | 0.15 | 6.75 |
practices_score |
74.0 | 0.15 | 11.10 |
code_quality |
79.0 | 0.10 | 7.90 |
| Overall | 1.00 | 75.6 |
Showing 1466 of 1585 actionable findings. 1649 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
examples/ai-functions/src/generate-text/amazon-bedrock/anthropic-multiple-tools.ts:40examples/ai-functions/src/generate-text/openai/reasoning-tools.ts:21examples/ai-functions/src/generate-text/openai/tool-call-with-tools-context.ts:42examples/next-workflow/workflow/agent-chat.ts:57
.github/workflows/auto-merge-release-prs.yml:29.github/workflows/ci.yml:225.github/workflows/slack-team-review-notification.yml:34packages/google-vertex/src/edge/google-vertex-auth-edge.ts:59
Private key in repo
packages/openai/src/responses/__fixtures__/openai-compaction.1.json:36
examples/next-fastapi/api/index.py:129
packages/devtools/src/viewer/server.ts:164
packages/devtools/src/viewer/server.ts:232
examples/ai-e2e-next/app/chat/tools/page.tsx:33examples/ai-functions/src/agent/openai/generate-tools-context-call-options.ts:18examples/ai-functions/src/agent/openai/generate-tools-context.ts:18examples/ai-functions/src/generate-text/amazon-bedrock/api-key.ts:38
index.html
.well-known/security.txt
.github/workflows/backport.yml.github/workflows/release.yml.github/workflows/update-model-settings.ymlpackages/ai/src/generate-text/stream-text.test-d.ts:241, 268 (2 hits)packages/amazon-bedrock/src/mantle/bedrock-mantle-provider.ts:60, 86 (2 hits)packages/anthropic-aws/src/anthropic-aws-provider.ts:56, 85 (2 hits)packages/anthropic/src/anthropic-provider.ts:102, 106 (2 hits)packages/anthropic/src/tool/code-execution_20260120.ts:8, 10 (2 hits)packages/ai/src/embed/embed.ts:48packages/ai/src/generate-object/stream-object.ts:81packages/ai/src/generate-text/generate-text.test-d.ts:127humans.txt
robots.txt
sitemap.xml
examples/nuxt-openai/package.jsonexamples/sveltekit-openai/package.jsonpackage.jsonpackages/svelte/package.jsonShowing first 300 of 1466. Refine filters or use the findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/9a1ae60a-ba5d-47ea-833b-bdc487805b97/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9a1ae60a-ba5d-47ea-833b-bdc487805b97/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.