Bearing · Schema

Make the model’s JSON land on the chart

LLMs return fences, trailing commas, single quotes, Python True, and truncated braces. Schema repairs them, then proves the result against JSON Schema.

Plotting sheet · Schema repair

Paste broken JSON (LLM prose, trailing commas, Python literals). Repair runs in your browser via @plinth/schema. No account.

API

curl -X POST https://api.plinth.dev/v1/schema/repair-and-validate \
  -H 'content-type: application/json' \
  -d '{"text":"{ok: True}", "schema":{"type":"object","properties":{"ok":{"type":"boolean"}}}}'

Also available as MCP tools at /mcp.

Schema docs · LLM JSON repair guide · Pricing