PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Chunking Python Packages

Python packages with the GitHub topic chunking. Sorted by relevance, with stars and monthly downloads.
isaacus-dev
semchunk

A fast, lightweight and easy-to-use Python library for splitting text into semantically meaningful chunks.

4.6M 656 42
OpenVoiceOS
quebra-frases

chunks strings into byte sized pieces

63K 1 3
iscc
fastcdc

FastCDC implementation in Python https://pypi.org/project/fastcdc/

35K 65 17
justinlietz93
catalyst-chunker

An invariant-first chunk formation package for retrieval, agentic software, and document/code workflows that need source lineage and auditability.

4K 0 0
yonk-labs
chunkshop

Standalone ingest-to-pgvector with a built-in chunker × embedder bakeoff. Python + Rust.

4K 1 0
4thel00z
konan

Blazingly fast text chunkers in Rust with pythonic bindings. Rayon-parallel, real async, char-accurate offsets, semantic chunking

4K 0 0
PebbleRoad
table2rules

Convert HTML tables into flat, self-contained facts for LLMs and RAG pipelines.

3K 2 1
carlosplanchon
betterhtmlchunking

BetterHTMLChunking is a Python library for intelligent HTML segmentation. It builds a DOM tree from raw HTML and extracts content-rich regions of interest, making content analysis effortless. Great for LLM based processing.

3K 58 7
starthackHQ
contextinator

Turning messy repos into weapons of mass structured context.

2K 23 5
rodrigopitanga
pavedb

PaveDB — Lightweight Vector Search Microservice

1K 6 1
speedyk-005
chunklet-py

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

1K 79 2
vinerya
faiss-vector-aggregator

This Python library provides a suite of advanced methods for aggregating multiple embeddings associated with a single document or entity into a single representative embedding.

1K 3 1
speedyk-005
chunklet

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

975 79 2
oguzhankir
omnichunk

Structure-aware text chunking library for code, prose, and markup files. Intelligently splits files into context-rich chunks while preserving semantic boundaries. Supports 15+ programming languages, deterministic output, and zero external dependencies. Perfect for RAG systems, code analysis, and LLM context optimization.

777 8 0
SatishKakollu
mcp-pager

Token-aware response paging for MCP servers — chunks large tool responses and delivers them page by page with agent-readable metadata

775 0 1
AmitoVrito
chunkrank

Model-aware text chunking and answer re-ranking for LLM pipelines. Python 3.10+, async-first, 54 models.

759 1 0
rasinmuhammed
rag-tui

Interactive terminal debugger and optimizer for RAG chunking pipelines

696 21 4
lazyFrogLOL
llmdocparser

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

673 270 9
aimsise
seedbraid

Reference-based file reconstruction with CDC chunking, SBD1 binary seed format, and IPFS transport

557 0 0
cmlonder
notebooklm-chunker

Heading-aware PDF chunking with resumable source and Studio workflows for turning long documents into interactive NotebookLM learning kits.

548 18 3
mirth
chonky

Fully neural approach for text chunking

548 416 17
imbue
django-query-chunk

Django Query Chunk is used to split big queries into multiple chunks for prevent (too high) memory usage.

467 1 1
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.

442 29 2
yzp0111
structchunk

Markdown chunker for RAG. Structure-aware splitting preserves full semantic context; tables split at row boundaries.

429 2 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery