Unstructured

Unstructured is a library that offers open-source data preprocessing components in order to prepare text documents and images for LLM-based applications. PDF converts data from formats like HTML and Word to structured format by parsing, enriching, shredding and embedding. Through its modular functions and bindings, it simplifies preprocessing workflows by data acquisition.

UN

Unstructured-IO · Documents & Presentations

STARS15.6K
FORKS1.4K
COMMITS—
CONTRIBUTORS—
VERSIONunstructured_0.18.14
UPDATEDyesterday
document-processingragpdf-parsingllmApache-2.0

Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch

What can it do?
  • You preprocess data in different file formats such as PDF, HTML and Word for LLM applications
  • You divide documents into items (partition) and divide them into parts (chunk) for use scenarios such as RAG.
  • Simplify data processing workflow through modular components and connectors

Verified against README · Oct 25, 2026 · source

My note

Alternative pages

More in: Documents & Presentations