#Document-processing

Showing 40 of 40 repositories tagged #document-processing, ranked by stars

run-llama
run-llama
liteparse

A fast, helpful, and open-source document parser

Score
0
★ 11.4k ⑂ 767 +68/day
Rust
OpenSenseNova
OpenSenseNova
SenseNova-Skills

Modular SenseNova skills for building AI-powered office assistants and productivity workflows

Score
0
★ 4.7k ⑂ 323 +46/day
Python
ucbepic
ucbepic
docetl

A system for agentic LLM-powered data processing and ETL

Score
100
★ 3.9k ⑂ 412 +3/day
Python
wxyhgk
wxyhgk
retain-pdf

在保留版面、公式与结构的前提下进行 PDF 翻译,适用于科研与技术文档

Score
75
★ 2.1k ⑂ 246 +35/day
Python
enoch3712
enoch3712
ExtractThinker

ExtractThinker is a Document Intelligence library for LLMs, offering ORM-style interaction for flexible and powerful document workflows.

Score
100
★ 1.6k ⑂ 155
Python
yfedoseev
yfedoseev
pdf_oxide

The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown conversion, PDF creation & editing. 0.8ms mean, 5× faster than industry leaders, 100% pass rate on 3,830 PDFs. MIT/Apache-2.0.

Score
50
★ 883 ⑂ 103
Rust
eclaire-labs
eclaire-labs
eclaire

Local-first, open-source AI assistant for your data. Unify tasks, notes, docs, photos, and bookmarks. Private, self-hosted, and extensible via APIs.

Score
100
★ 883 ⑂ 90
TypeScript
SylphxAI
SylphxAI
pdf-reader-mcp

📄 The PDF intelligence layer for AI agents — Agent Document Twin, evidence-first extraction, visual crops, OCR provenance, trust reports, and benchmark-gated releases. MCP server for Claude, Cursor, VS Code, and any MCP client.

Score
0
★ 811 ⑂ 70 +5/day
TypeScript
ExtractPDF4J
ExtractPDF4J
ExtractPDF4J

Java PDF table extraction & OCR library. Extract structured tables from text-based and scanned PDFs using stream, lattice (OpenCV-style grid detection), and hybrid parsing.

Score
80
★ 545 ⑂ 44 +8/day
Java
dhlab-epfl
dhlab-epfl
dhSegment

Generic framework for historical document processing

Score
0
★ 383 ⑂ 112
Python
awslabs
awslabs
project-lakechain

:zap: Cloud-native, AI-powered, document processing pipelines on AWS.

Score
72
★ 190 ⑂ 28
TypeScript
iamarunbrahma
iamarunbrahma
pdf-to-markdown

Turn PDFs into clean, structured Markdown

Score
96
★ 189 ⑂ 28 +3/day
Python
bzsanti
bzsanti
oxidizePdf

Pure Rust PDF library for AI/RAG: structure-aware chunking, no ML, no C deps.

Score
88
★ 180 ⑂ 22
Rust
stevereiner
stevereiner
flexible-graphrag

Python, LlamaIndex, LangChain, Docker Compose: 15 Property Graph, 4 RDF , 10 Vector, OpenSearch, Elasticsearch, Alfresco DBs. 13 data sources (9 auto-sync), KG auto-building, Ontologies, LLMs, Docling or LlamaParse doc processing, GraphRAG, RAG only, Hybrid Search, AI Chat. TypeScript React, Vue, Angular frontends, FastAPI REST backend, MCP Server.

Score
92
★ 163 ⑂ 32 +1/day
Python
watat83
watat83
document-chat-system

Open-source document chat platform with semantic search, RAG (Retrieval Augmented Generation), and multi-provider AI support (OpenRouter, OpenAI, ImageRouter).

Score
80
★ 146 ⑂ 36
TypeScript
GiovanniPasq
GiovanniPasq
chunky

Open-source toolkit for reliable RAG pipelines: convert PDFs to Markdown, clean documents, inspect chunks, compare chunking strategies, and enrich metadata for LLM applications.

Score
84
★ 143 ⑂ 12 +9/day
Python
MantisAI
MantisAI
sieves

Plug-and-play document AI with zero-shot models.

Score
68
★ 126 ⑂ 8
Python
loomax-labs
loomax-labs
InferrLM

InferrLM - On-device AI for iOS & Android

Score
76
★ 101 ⑂ 24 +1/day
TypeScript
awslabs
awslabs
rhubarb

A Python framework for multi-modal document understanding with Amazon Bedrock

Score
64
★ 101 ⑂ 14
Python
ComPDFKit
ComPDFKit
compdf-skills

ComPDF Skills are AI-agent-ready PDF processing skills for Claude Code, Cursor, Copilot, OpenCode, and 39+ coding agents to convert, edit, split, insert, compare, compress PDFs, and more.

Score
25
★ 100 ⑂ 5
Python
parsee-ai
parsee-ai
parsee-core

Retrieval of fully structured data made easy. Use LLMs or custom models. Specialized on PDFs and HTML files. Extensive support of tabular data extraction and multimodal queries.

Score
56
★ 84 ⑂ 3
Python
Nebutra
Nebutra
MinerU-Skill

AI-Native document parser: PDF, Office & images → clean Markdown with LaTeX, tables & OCR. Zero-dependency CLI & skill for Claude Code, Cursor & AI agents.

Score
52
★ 77 ⑂ 3 +1/day
Python
jztan
jztan
pdf-mcp

An MCP server that lets Claude Code and other AI agents work through large PDFs without overflowing their context — search by meaning or keyword, read only the pages that matter, and cleanly pull out tables, images, and scanned text, even from multi-column and Japanese layouts.

Score
60
★ 73 ⑂ 8
Python
vericle
vericle
intellyweave

AI-powered platform for OSINT intelligence analysis. Features archive discovery with hypothesis-driven investigation, GLiNER entity extraction, Mapbox geospatial visualization, network analysis, and document processing. Built with FastAPI, Next.js, Weaviate, and DSPy.

Score
28
★ 69 ⑂ 9 +1/day
Python
PSPDFKit
PSPDFKit
ai-assistant-demo

AI Document Assistant for PSPDFKit Demo showcases how to interact with PDFs using natural language commands powered by AI, integrated with PSPDFKit for Web.

Score
40
★ 67 ⑂ 6
JavaScript
t8y2
t8y2
PolarisDesk

AI 驱动的桌面助手,支持多模型服务商。如北极星般为你的工作指引方向 - 文档处理、代码编写、智能问答。AI-driven desktop assistant with multi-model support. Like Polaris guiding your work - document processing, code writing, and intelligent Q&A.

Score
0
★ 62 ⑂ 5 +1/day
TypeScript
yfedoseev
yfedoseev
office_oxide

The fastest Office document library for Python, Rust, Go, JS/TS, C# and WASM. DOCX, XLSX, PPTX, DOC, XLS, PPT. Up to 100× faster than python-docx/openpyxl/python-pptx. 100% pass rate on valid Office files. MIT/Apache-2.0.

Score
48
★ 60 ⑂ 9 +5/day
Rust
zircote
zircote
rlm-rs

Rust CLI implementing the Recursive Language Model (RLM) pattern for Claude Code. Process documents 100x larger than context windows through intelligent chunking, SQLite persistence, and recursive sub-LLM orchestration.

Score
36
★ 57 ⑂ 5 +1/day
Rust
3DCF-Labs
3DCF-Labs
doc2dataset

3DCF / doc2dataset: token-efficient document layer with NumGuard numeric integrity and multi-framework exports for RAG & fine-tuning.

Score
24
★ 57 ⑂ 4
Rust
abdullahshafiq-20
abdullahshafiq-20
ResumeTex

ResumeTex is an AI-powered tool that converts standard PDF resumes into professionally formatted LaTeX documents. This service helps you create elegant, structured resumes without needing to learn LaTeX syntax.

Score
40
★ 54 ⑂ 10
JavaScript
landing-ai
landing-ai
ade-document-processing-skills

Agent skills for LandingAI's Agentic Document Extraction (ADE) — production-ready document AI for agentic coding assistants

Score
44
★ 53 ⑂ 14 +2/day
voelspriet
voelspriet
aiwhisperer

DPG Campus Tool. Shrink massive PDFs to fit AI upload limits. Sanitize before uploading to reduce risk of exposing sensitive data.

Score
20
★ 50 ⑂ 10
Python
ojspace
ojspace
md-anything

Local-first CLI + MCP server: Any file → AI-ready Markdown + JSON

Score
20
★ 48 ⑂ 5
TypeScript
martin-papy
martin-papy
qdrant-loader

Enterprise-ready vector database toolkit for building searchable knowledge bases from multiple data sources. Supports multi-project management, automatic ingestion from Confluence/JIRA/Git, intelligent file conversion (PDF/Office/images), and semantic search. Includes MCP server for seamless AI assistant integration.

Score
60
★ 45 ⑂ 29 +1/day
Python
aws-samples
aws-samples
sample-document-processing-with-amazon-bedrock-data-automation

This repository contains examples for customers to get started using Amazon Bedrock Data Automation. The samples focus mainly on document processing use cases

Score
32
★ 32 ⑂ 21
Jupyter Notebook
autollama
autollama
autollama

Anthropic's Contextual Retrieval implementation with visual chunk comparison. Preview context enrichment before/after embedding.

Score
0
★ 30 ⑂ 2
HTML
TylerMorrison21
TylerMorrison21
paperflow

Open-source PDF-to-Markdown post-processor with footnotes, LaTeX normalization, figure links, and YAML metadata. Supports Marker, MinerU, PyMuPDF, and Docling. Includes a self-hosted web UI.

Score
12
★ 30 ⑂ 3
Python
byerlikaya
byerlikaya
SmartRAG

Multi-Modal RAG for .NET — query databases, documents, images and audio in natural language. Production-ready with multi-AI support, vector storage, and multi-database coordination.

Score
16
★ 26 ⑂ 10
C#
smart-models
smart-models
Normalized-Semantic-Chunker

Cutting-edge tool that unlocks the full potential of semantic chunking

Score
8
★ 23 ⑂ 5
Python
Hugues-DTANKOUO
Hugues-DTANKOUO
scientific-pdf-translator

High-quality scientific PDF translation using Claude Code Max - Transform scanned academic documents from English to French with precision

Score
4
★ 12 ⑂ 2
Shell
Related Topics
#rag#llm#ocr#pdf#python#ai#text-extraction#markdown#pdf-to-markdown#semantic-search#claude#rust

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly