A TypeScript and Python monorepo that repairs structured output from language models — JSON, YAML, TOML — so that a malformed response becomes a usable one or an explicit failure, never a silent misparse.
Meant to be shared across the ecosystem rather than reimplemented per service.
- Status
- Building
- Autonomy (AAL)
- L1 → L3
- Languages
- TypeScript, Python
- Formats
- JSON, YAML, TOML
01
Usable or explicit failure
A malformed response becomes a usable one or an explicit failure, never a silent misparse.
02
One source, two languages
TypeScript and Python packages come from one monorepo and one source of truth.
03
Meant to be shared
Services are meant to use one repair pipeline instead of each reimplementing their own.
Capabilities
Status not stated
- Repairs malformed JSON, YAML and TOML from model output
- TypeScript and Python packages from one source of truth
- Turns an unparseable response into an explicit failure rather than a guess
Current autonomy level
Weakest link
Repair is heuristic: a document that parses after repair is not thereby correct, and the pipeline cannot tell a fixed structure from a plausible-looking wrong one.
Roadmap to L3
- Schema-aware repair, so a repaired document is checked against what was expected
- Record repair rates per producer to find the models that need it most
Links
Next step
Review the current build and its development plan
BUILDING means active development, not a promise of public availability. Use the current capabilities and roadmap above as the reference.
Review the path to the target level