Skip to main content

A production-ready Python SDK for intelligent PDF parsing for LLM applications.

Project description

AI Document Intelligence

Python SDK for intelligent PDF parsing for AI and LLM applications.

Installation

pip install ai-document-intelligence

Usage

from ai_document_intelligence import DocumentParser

parser = DocumentParser()

document = parser.parse("annual_report.pdf")

print(document.metadata.page_count)
print(document.pages[0].text)

Current Features

  • PDF Parsing
  • PyMuPDF Backend
  • Metadata Extraction
  • Page-wise Text Extraction
  • Raw Text Extraction

Roadmap

  • Docling
  • OCR
  • Tables
  • Layout Detection
  • Smart Chunking

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_document_intelligence-0.1.0.tar.gz (148.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_document_intelligence-0.1.0-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file ai_document_intelligence-0.1.0.tar.gz.

File metadata

  • Download URL: ai_document_intelligence-0.1.0.tar.gz
  • Upload date:
  • Size: 148.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ai_document_intelligence-0.1.0.tar.gz
Algorithm Hash digest
SHA256 03356fa6ad6c7da5085c9e2fecc2796360aa4508d4ee8b4713173d04d53155e1
MD5 1258c2e9fdef98b9f570623dd55747be
BLAKE2b-256 39839147184ec83bb40ccc89560b4c63efa4e92c523fae97aa00e5df84c9ca2d

See more details on using hashes here.

File details

Details for the file ai_document_intelligence-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ai_document_intelligence-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ai_document_intelligence-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 46634092304aa95615dc8760546a912d273a2811ea252d181669bdec69780546
MD5 1b21538bda6ec86c886d2936d022f177
BLAKE2b-256 22ef5eabef60e1740d3676ccfde3a7979f0554e9f8f0d9e0fcc66e4ee83e06fc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page