everyone is sleeping on this new JSON extraction model!
- open-weights
- matches Gemini Flash 3.5
- while being 3x faster
pulling structured data out of documents usually takes a chain of OCR, an LLM, and extra code to repair broken JSON.
lift, from
@datalabto, does all of this in a single step. you give lift a PDF or image along with a JSON schema, and get back a JSON object that matches that schema.
the model reads every page of a document in one pass, so values that span multiple pages still come out right. any document you can describe in a schema works, from invoices to research papers.
here's what you get with lift:
- 90.2% field accuracy on 11,000 fields
- 9B model, nearly matches Gemini Flash 3.5 at 3x the speed
- built not to hallucinate; returns null if missing
- self-hostable with vLLM or Hugging Face
GitHub repo:
(don't forget to star 🌟)