JCT LABS
NOW SHIPPING·v0.3 · JCT Labs
_□×

TOOLS FOR
AI-AGENT DEVELOPERS

Compose Jev questions. Run them against real state. Test them when the model changes. Three tools, one workflow.

OPEN BUILDER
PRODUCTS·Three tools
_□×
COMPOSE
Jev JSON Builder
Free, no account needed.
RUN
Playground
Account required. Bring your own Jev key.
TEST
Suites
Account required. Bring your own Jev key.
STATUS·Ready
_□×
No signup for the Builder
Playground and Suites need an account. Your Jev key is never stored.
Create account →

Built on TypeSafe AI's Jev modelDecisions, not text.

Compose.
Run. Test.

THE TOOLS

Three steps. One workflow.

01No signup
COMPOSE

Jev JSON Builder

Write Jev questions visually instead of hand-typing JSON. Nouls, scores, and choices with live preview.

  • Noul, Score, and Choice types
  • Auto snake_case keys
  • Copy or download the JSON
Open Builder →
02Account
RUN

Playground

Bring your own Jev key and run questions against any state. See the actual probability distribution, not just a decision.

  • Live probability per question
  • noul, score, and choice visuals
  • Token usage per run
Open Playground →
03Account
TEST

Suites

Regression tests for AI decisions. Write cases with expected answers, re-run when the model updates, and see exactly what changed.

  • Per-case pass and fail
  • Run history with diffs
  • Drift detection across runs
Open Suites →
THE PROBLEM

AI decisions ship blind.

You deploy a prompt or a criteria set. Later the model updates, or someone tweaks a definition, and the thing that used to say yes says no. Nobody catches it. Nobody tested it.

Traditional AI has no answer for this. Text output is too stochastic to test.

Jev produces stable, probability-scored decisions. That makes them testable — if you have the right tool.

Suites is that tool. Write cases with expected answers. Run the suite whenever something changes. See exactly which decisions drifted.

SUITE.RUN·jev-1.13.0 · 2 cases
✓TacoPASS
✗Ice cream sandwichFAIL
↓is_sandwich expected true, got false
MANIFESTO

AI decisions are treated asmagicinstead of engineering. You ship a prompt, hope it holds, and find out it didn't when a customer tells you.

JCT Labs makes decisions composable, observable, and testable. The same way you'd treat any other piece of software.

Start building.

Open the Builder with no account. Create one when you're ready to run and test decisions.