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.