The developer of chunklet-py, a text/document/code chunker for RAG pipelines and LLM apps, announced a new version featuring SelfTuningChunker. It classifies inputs as document or code, maintains learned per-type profiles, and sizes chunks from learned metrics, removing manual tuning. Practitioners chunking mixed corpora can reuse learned state across runs via an initial_state parameter.
chunklet-py v2.4.0 ships with new EML and PPTX chunking support, and replaces pysbd/sentsplit with the custom yasbd-lib for faster sentence boundary detection. The rule-based library avoids heavy dependencies like tree-sitter.
chunklet-py v2.4.0 ships with new EML and PPTX chunking support, and replaces pysbd/sentsplit with the custom yasbd-lib for faster sentence boundary detection. The rule-based library avoids heavy dependencies like tree-sitter.
A developer measured embedding costs in a real RAG pipeline over 103 Wikipedia articles and found 49.7% of embedding tokens were duplicate work from unchanged text. Fixed-size chunking made exact-match caches ineffective because single edits shift all subsequent chunk boundaries. The post proposes a content-addressed chunking approach to avoid re-embedding unchanged content.
A developer measured embedding costs in a real RAG pipeline over 103 Wikipedia articles and found 49.7% of embedding tokens were duplicate work from unchanged text. Fixed-size chunking made exact-match caches ineffective because single edits shift all subsequent chunk boundaries. The post proposes a content-addressed chunking approach to avoid re-embedding unchanged content.
A new open-source Python library, ChunkRank, derives text chunk boundaries from a target model's tokenizer and context window and selects answers among candidates produced per chunk. It ships a validated registry of 90 models across 15 providers and six answer-selection methods, with only three core dependencies. The paper also reports a negative result on answer ranking and releases code, the model registry, and an evaluation harness.
A new open-source Python library, ChunkRank, derives text chunk boundaries from a target model's tokenizer and context window and selects answers among candidates produced per chunk. It ships a validated registry of 90 models across 15 providers and six answer-selection methods, with only three core dependencies. The paper also reports a negative result on answer ranking and releases code, the model registry, and an evaluation harness.
A developer released Chunkr, an open-source Rust chunking library supporting strategies like recursive, markdown header, late, and hierarchical chunking, plus native PDF loading. Benchmarks posted on an M4 MacBook show throughputs up to 3,232 MB/s and PDF extraction 15.9x faster than PyPDF, though Chonkie wins on BPE tokenization.
A developer released Chunkr, an open-source Rust chunking library supporting strategies like recursive, markdown header, late, and hierarchical chunking, plus native PDF loading. Benchmarks posted on an M4 MacBook show throughputs up to 3,232 MB/s and PDF extraction 15.9x faster than PyPDF, though Chonkie wins on BPE tokenization.
DocSlicer is a lightweight, deterministic document parser and chunker for local agent/RAG pipelines. It converts PDF, DOCX, PPTX, and HTML into chunks, structured tables, and a heading hierarchy, processing 100-page files in about 2 seconds without models or GPU. It solves the parsing bottleneck for developers handling large financial and legal documents.
DocSlicer is a lightweight, deterministic document parser and chunker for local agent/RAG pipelines. It converts PDF, DOCX, PPTX, and HTML into chunks, structured tables, and a heading hierarchy, processing 100-page files in about 2 seconds without models or GPU. It solves the parsing bottleneck for developers handling large financial and legal documents.