Skip to content

Since the last run

Overall +2 pointsReproducible Setup +4 pointsMachine Orientation +3 points

vercel/ai (opens in a new tab)

Solid machine-oriented AI SDK with strong type safety and test infrastructure, but bloated file count and missing root documentation constrain agent autonomy.

TypeScriptโ˜… 25,0271,794 open issuesOther
Overall score: 73 out of 100
Holding

Readiness lenses

The same repo, two ways: how ready it is for an AI coding agent, and for a human newcomer. Switch lenses to see each one's score and checks.

How ready the repo is for an AI coding agent to read, build, and operate it.

73 / 100

9 of 18 checks passed across 6 categories.

  • Machine Orientation

    78

    Solid machine orientation with a comprehensive AGENTS.md, clear monorepo structure, and explicit build/test commands, but missing a root README.md and env example undermines agent navigation confidence.

    Reasoning available in the full report.
  • Reproducible Setup

    76

    Solid reproducibility with explicit pinned versions, lockfile, and pnpm-enforced setup; minor gaps in container/documentation clarity and floating Node.js constraint.

    Reasoning available in the full report.
  • Code Navigability

    72

    Clear monorepo structure with strong module boundaries and TypeScript strict mode, but vague naming conventions and missing architectural documentation make localization error-prone.

    Reasoning available in the full report.
  • Verification Surface

    72

    Strong test and type infrastructure with Turbo, Vitest, TypeScript strict mode, and linting; CI config and exact pinning aid reproducibility, but CI workflows themselves are not visible in the snapshot and test coverage is not quantified.

    Reasoning available in the full report.
  • Agent Safety

    72

    Strong secret hygiene and safety controls; missing explicit agent-safety documentation and SECURITY.md undermines trust in disclosed threat handling.

    Reasoning available in the full report.
  • Context Economy

    62

    A large, well-structured monorepo with clear tooling and TypeScript strict mode, but no .gitignore-based exclusion markers for generated build outputs and a massive file count (7157) that forces an agent to sift through substantial noise.

    Reasoning available in the full report.
  • Machine Orientation

    1 check passed2 problems found

    6 more checks in the full report.

  • Reproducible Setup

    1 check passed2 problems found

    4 more checks in the full report.

  • Code Navigability

    1 check passed2 problems found

    2 more checks in the full report.

  • Verification Surface

    3 checks passed0 problems found

    4 more checks in the full report.

  • Agent Safety

    2 checks passed1 problem found

    4 more checks in the full report.

  • Context Economy

    1 check passed2 problems found

    1 more check in the full report.

Where the grip slips

  1. 22 more issues found โ€” each with a concrete fix.

Unlock the full report

See all 23 issues with concrete fixes and the reasoning behind every score. One-off, tied to your account so it works on every device โ€” sign in with GitHub to buy. The score and badge stay free.

Show your score

Latch badge
[![Latch score](https://latch.fyi/api/badge/4187f306-5f32-491c-aa44-2be649a5c13b)](https://latch.fyi/vercel/ai)

Share this analysis

https://latch.fyi/vercel/ai

Fixed some issues? Re-analyze to measure your progress โ†’

Copy the whole report

Grab the entire verdict in one go โ€” a Markdown block for a README or an issue, plain text, or a prompt you can paste straight into an LLM.

Was this verdict fair?

One tap helps โ€” or tell us more.