Skip to content

Article

Braintrust docs: Trace Jev and use it as an LLM judge

Braintrust's provider page covers two ways to use TypeSafe Jev: instrumenting System One calls as decision spans, and running Jev as an LLM judge that turns typed choices into scores or labels.
Format
Article
Reading time
3 min
Published by
Community
Author
Braintrust
Last verified
Oct 2026

Highlights

  • Requires Braintrust v3.34.0+ and @typesafe-ai/sdk v0.6.0 or later in the v0.x line, plus a TypeSafe account and API key.
  • Calls appear as typesafe.systemOne spans labeled Decision spans, recording state, questions, answers, token usage, duration and errors.
  • Jev as judge turns a selected choice into a numeric score, pass to 1 and fail to 0, or into a classifying label such as billing.
  • Built-in Jev draws on organization model credits and is not available for BYOC or self-hosted deployments, which need your own TypeSafe key.
  • The docs recommend a general-purpose LLM for broad criteria like tone or helpfulness, where the useful output is a judgment, not a selection.

Watch out

Copy reviewed against the published documentation page on 2026-10-17. It is vendor-authored documentation for Braintrust's own integration, so setup details and behavior descriptions reflect Braintrust's and TypeSafe's product documentation rather than independent testing.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

Hacker News: Simon Willison's overview of Noul, Choice, and Score, and where a decision model fits.

benwerd53 pointsJev introduces a new shape of LLMRead the thread on Hacker News

X: Diogo Almeida in five minutes

X: LLMs vs. Jev, clearly explained

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai