brandonbryant12/transcript-scorecard
User repository on GitHub
ACME live support-call scoring demo with TypeSafe AI, Effect, SQLite, React, Vite, and Turborepo
- Forks
- 0
- Last pushed
- Updated Oct 2026
Repo stats from the GitHub API, cached Oct 2026.
A Turborepo proof of concept that replays a fictional ACME support call about once per second and schedules a real TypeSafe evaluation for every new turn, coalescing turns that arrive while a request is in flight and persisting evidence, confidence and score history to SQLite.
brandonbryant12/transcript-scorecard
User repository on GitHub
ACME live support-call scoring demo with TypeSafe AI, Effect, SQLite, React, Vite, and Turborepo
Repo stats from the GitHub API, cached Oct 2026.
Transcript Scorecard is a runnable proof of concept for evaluating ACME support calls against a weighted employee scorecard. Its live replay reveals a realistic transcript at a configurable pace and evaluates batches with the selected provider. By default, one turn appears every 0.5 seconds and scoring runs every five turns. When an evaluation is still running, incoming turns coalesce into the next request using the newest revealed transcript prefix. The weighted score recalculates as the conversation develops,…
Quoted from the project's README. Read the full README.
Watch out
The README calls this a runnable proof of concept. The calls are fictional, but the scores come from real TypeSafe API requests, so they can vary between runs, and replaying a call consumes API usage. The local demo has no authentication. Reported latency is the server-measured TypeSafe SDK round trip for each successful scoring request, with browser polling delay excluded and SDK retries included. Running it needs Node 22 or newer and pnpm 10 or newer; the SQLite file is created automatically at apps/api/data/scorecard.sqlite and ignored by Git, and JEV_API_KEY must not be prefixed with VITE_. Copy reviewed against the repository README on 2026-10-04, not from running it.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.