Don't Write Schemas. Discover Them.
Upload a sample document. AI analyzes it and suggests a complete schema. Edit it, refine it, publish it — zero AI calls for iteration.
How Discovery Works
Upload a representative document — an invoice, purchase order, receipt, or any file type you want to extract from.
The AI analyzes the document and suggests a complete JSON Schema — field names, types, descriptions, and structure.
Edit the suggested schema in the visual editor. Add fields, remove others, adjust types. Publish when ready.
Edit Your Schema as Many Times as You Want
When you run discovery, the raw AI output is stored as a reference extraction. Every schema change re-maps fields from this reference — no AI calls, no credits consumed.
- First discovery: 1 credit (AI analyzes the document)
- Schema edits: 0 credits (instant field re-mapping)
- Add/remove fields: 0 credits (local matching)
- Change field types: 0 credits (local matching)
How the Field Matcher Works
All matching happens locally. No AI provider calls. Instant results.
Gate Bootstrapping
New to a document type? Upload a sample to your Flow gate. Discovery creates the schema, and the gate is ready to validate in minutes.
Upload sample to gate
AI discovers schema
Gate ready to validate
Try Schema Discovery
Upload any document and see what the AI discovers. 100 free extractions included.