Chat With PDF Docs

Chat with PDF Documents (Dark Theme, Improved Matching, Local & Remote DB)

Chat with Your PDF Documents

Process PDFs, Export JSON & Save Locally

Select one or more PDF files. The OCR‑extracted text will be cleaned, stored in a local IndexedDB and an in‑memory database, and the JSON output updated incrementally.



Processed 0 of 0 files (0%)

Processing Log:

Exported JSON (copy & save this file):


Load Remote Document Database

You can specify a URL to a remote JSON file that contains your document database. The expected format is an array of objects where each object has the properties fileName and content. Example:
[{ "fileName": "doc1.pdf", "content": "Cleaned text here..." }, ...]

Chat Interface

This interface loads the document database—first trying a remote JSON file (if provided), then falling back to your local IndexedDB—and lets you ask questions.

View Live Code Breakdown