#Chunking

Showing 26 of 26 repositories tagged #chunking, ranked by stars

jiesutd
jiesutd
NCRFpp

NCRF++, a Neural Sequence Labeling Toolkit. Easy use to any sequence labeling tasks (e.g. NER, POS, Segmentation). It includes character LSTM/CNN, word LSTM/CNN and softmax/CRF components.

Score
100
★ 1.9k ⑂ 438
Python
mirth
mirth
chonky

Fully neural approach for text chunking

Score
79
★ 415 ⑂ 17
Python
ekimetrics
ekimetrics
adaptive-chunking

Adaptive Chunking: automatically select the best chunking method per document for RAG. Accepted at LREC 2026.

Score
95
★ 365 ⑂ 37 +1/day
Python
microsoft
microsoft
rag-experiment-accelerator

The RAG Experiment Accelerator is a versatile tool designed to expedite and facilitate the process of conducting experiments and evaluations using Azure Cognitive Search and RAG pattern.

Score
100
★ 311 ⑂ 110
Python
lazyFrogLOL
lazyFrogLOL
llmdocparser

A package for parsing PDFs and analyzing their content using LLMs.

Score
37
★ 270 ⑂ 9
Python
bzsanti
bzsanti
oxidizePdf

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

Score
89
★ 180 ⑂ 22
Rust
AKSarav
AKSarav
pdfstract

PDFStract - Extract, Chunking and Embedding Layer in Your RAG Pipeline - Available as CLI - WEBUI - API

Score
74
★ 152 ⑂ 13
Python
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
messkan
messkan
rag-chunk

A Python CLI to test, benchmark, and find the best RAG chunking strategy for your Markdown documents.

Score
58
★ 111 ⑂ 6 +1/day
Python
neondatabase
neondatabase
pgrag

Deprecated/unmaintained Postgres extensions to support end-to-end Retrieval-Augmented Generation (RAG) pipelines

Score
68
★ 101 ⑂ 4
Rust
jordicenzano
jordicenzano
go-ts-segmenter

Live TS segmenter and HLS manifest creation in Go

Score
0
★ 95 ⑂ 13
Go
safakatakancelik
safakatakancelik
TalkWithYourFiles

An LLM GUI application; enables you to interact with your files, offering dynamic parameters that can modify response behavior during runtime.

Score
0
★ 94 ⑂ 10
Python
ALucek
ALucek
chunking-strategies

An Overview of the Latest Document Chunking Research

Score
16
★ 91 ⑂ 20
Jupyter Notebook
speedyk-005
speedyk-005
chunklet-py

One library to split them all: Sentence, Code, Docs. Chunk smarter, not harder — built for LLMs, RAG pipelines, and beyond.

Score
100
★ 79 ⑂ 2
Python
Koziev
Koziev
GrammarEngine

Грамматический Словарь Русского Языка (+ английский, японский, etc)

Score
0
★ 78 ⑂ 22
C++
drmingler
drmingler
smart-llm-loader

smart-llm-loader is a lightweight yet powerful Python package that transforms any document into LLM-ready chunks. Spend less time on preprocessing headaches and more time building what matters. From RAG systems to chatbots to document Q&A, SmartLLMLoader handles the heavy lifting so you can focus on creating exceptional AI applications.

Score
32
★ 75 ⑂ 3
Python
bnosac
bnosac
crfsuite

Labelling Sequential Data in Natural Language Processing with R - using CRFsuite

Score
0
★ 62 ⑂ 11
C
DS4SD
DS4SD
quackling

Build document-native LLM applications

Score
11
★ 58 ⑂ 2
Python
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
63
★ 57 ⑂ 5 +1/day
Rust
dcarpintero
dcarpintero
llamaindexchat

LLM Chatbot w/ Retrieval Augmented Generation using Llamaindex. It demonstrates how to impl. chunking, indexing, and source citation.

Score
0
★ 45 ⑂ 5
Python
zoner72
zoner72
Datavizion-RAG

Retrieval-augmented generation (RAG) for remote & local LLM use

Score
5
★ 45 ⑂ 6
Python
drittich
drittich
SemanticSlicer

🧠✂️ SemanticSlicer — A smart text chunker for LLM-ready documents.

Score
47
★ 42 ⑂ 5
C#
GregorBiswanger
GregorBiswanger
SemanticChunker.NET

Embedding-driven, context-aware text chunking for Semantic Kernel and RAG workflows in .NET

Score
53
★ 40 ⑂ 9
C#
yaroslav
yaroslav
inkmark

A very fast, feature-packed, AI-first Markdown (CommonMark/GFM) gem for Ruby, based on pulldown-cmark (Rust).

Score
42
★ 34 ⑂ 0
Rust
ENDEVSOLS
ENDEVSOLS
LongParser

Privacy-first document intelligence engine — parse PDFs, DOCX, PPTX, XLSX & CSV into AI-ready chunks for RAG pipelines. Includes HITL review, 3-layer memory chat, and a production FastAPI server.

Score
26
★ 30 ⑂ 2 +1/day
Python
antoinelrnld
antoinelrnld
discord-rag

Easily create a RAG app based on your Discord messages

Score
21
★ 25 ⑂ 6
Python
Related Topics
#rag#llm#langchain#ai#python#nlp#retrieval-augmented-generation#openai#ocr#pdf-parser#embeddings#natural-language-processing

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly