Clear the clutter.
Turn text, JSON, or JSONL into cleaned JSONL. Remove empty, short, and duplicate rows using fixed rules.
SMALL TOOLS. CLEAR INPUTS. PER-CALL PRICING.
Clean text, check JSONL rows, and turn examples into useful formats. Three focused APIs for developers building data workflows and AI agents.
0.005–0.01 USDC per request · Base · x402
Three rows. One duplicate.
Flag a pattern. Redact an email.
Question + answer → chat examples.
THREE TOOLS, ONE SIMPLE CONTRACT
Send an input string and options. Receive an output string and stats.
Turn text, JSON, or JSONL into cleaned JSONL. Remove empty, short, and duplicate rows using fixed rules.
Add rule-based quality scores. Flag selected PII and language patterns, with optional redaction and filtering.
Convert JSONL to JSONL, chat training examples, or Markdown. Keep your integration focused on the result.
Limits cover the complete UTF-8 JSON body, including options and escaping. Judge uses fixed rules, not an AI model; pattern detection can miss information or flag false positives.
SHOW, THEN BUILD
These recorded outputs were generated locally from synthetic data. Selecting a step makes no API payment.
Loading the recorded example…
The service returns the output string inside a JSON object with stats. Download complete request/response examples ↗
FOR DEVELOPERS & PAYMENT-CAPABLE AGENTS
An unsigned POST returns HTTP 402 with payment terms. GET / provides the API description for free.
An x402-compatible client reviews the network, token, receiver, and amount, then signs the payment authorization.
The client retries with the authorization. Check both the returned result and settlement evidence.
Start with schemas and an unpaid request. No wallet is needed to read the docs.