Skip to content

Article

Spring AI TypeSafe Starter

Spring AI Community's TypeSafe starter puts Jev behind seven Spring AI SPIs: judge, self-refine advisor, guardrail advisor, document filter, reranker, tool index, and evaluator.
Format
Article
Reading time
3 min
Published by
Community
Author
Christian Tzolov
Last verified
Oct 2026

Highlights

  • Maven artifacts spring-ai-starter-typesafe and typesafe-spring-ai at 0.1.0 auto-configure a TypeSafeClient from spring.ai.typesafe.api-key.
  • Three primitives: Noul returns a truth value in [0, 1], Choice a label with per-option probabilities and confidence, and Score a value on an ordered rubric.
  • The ticket example took a median 275 ms with one question and 310 ms with three, which returned 73 output tokens in total, timed from the author's laptop.
  • A live verdict: is_plausible FAILED at 0.02, is_grounded PASSED at 0.89, and helpfulness INCONCLUSIVE at 0.83 with 0.44 confidence, below the 0.5 floor.
  • JevSelfRefineAdvisor retries the prompt with failing criteria up to three times; JevGuardrailAdvisor screens input and output and never retries.

Watch out

Vendor-authored by the Spring AI community project's author; the 10x-125x faster and 22x-805x cheaper figures are TypeSafe's own cookbook benchmark, which the post says needs independent validation. Jev is a hosted API needing a TypeSafe account and key, and it never generates text.

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.

X: Agent Handoff Gate: agents verify what they hand off

X: Jev as an LLM guardrail inside Agentgateway

X: Vercel's fx safety reviewer, measured at 18× faster

Reddit: Early experiments wiring Jev into Pi as a safety layer and model router.

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