{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/19"}],"enrichment":{"capability":"Converts PDFs and images into structured Markdown and extracts typed fields using JSON Schema or Pydantic models via the LandingAI Agentic Document Extraction API.","skillfed_tags":["document-extraction","pdf-parsing","structured-data"],"use_cases":["Extract invoice line items, totals, and dates from PDF receipts and invoices into a typed Pydantic model.","Parse form submissions or scanned documents into structured JSON for database ingestion or downstream processing.","Build a document triage system that parses PDFs asynchronously and extracts metadata (sender, date, document type) at scale.","Validate extracted fields against a schema and retrieve the pixel coordinates of each field for audit or UI highlighting.","Process large multi-page documents via the job API without blocking on synchronous request timeouts."],"what_it_does":"landingai-ade is the official Python client for LandingAI's Agentic Document Extraction API. It parses PDFs and images into structured Markdown with pixel-level grounding (bounding boxes), then extracts typed fields by applying a Pydantic model or JSON schema to that Markdown. The library provides both synchronous and asynchronous clients with identical interfaces, automatic retry logic with exponential backoff, and a job queue for processing large documents asynchronously. Responses are fully typed and include extraction metadata showing where each field's value came from in the source document.\n\nThe package is designed for workflows where you need to reliably extract structured data from unstructured documents\u2014invoices, forms, contracts, receipts\u2014without building your own OCR or layout analysis. It handles partial failures gracefully (HTTP 206 responses when some pages fail), supports optional disk persistence via save_to, and requires only an API key to authenticate. The v2 API (powered by DPT-3 models) is the current recommended interface; v1 methods remain supported for backward compatibility.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries a permissive license, and solves a concrete problem\u2014structured extraction from unstructured documents\u2014without requiring you to build OCR or layout parsing yourself. Suitable for production use if you have a LandingAI API account and your document extraction workflow aligns with the supported models. No known security vulnerabilities."},"id":"landingai-ade","links":{"html":"https://skillfed.io/packages/landingai-ade","md":"https://skillfed.io/packages/landingai-ade.md","pypi":"https://pypi.org/project/landingai-ade/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-04","license_spdx":null,"license_treatment":"permissive","name":"landingai-ade","python_support":"supports_current","summary":"The official Python library for the landingai-ade API"},"popularity":{"monthly_downloads":109602,"position":12507,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.16.0"}
