Rechunk 0.1.0
dotnet add package Rechunk --version 0.1.0
NuGet\Install-Package Rechunk -Version 0.1.0
<PackageReference Include="Rechunk" Version="0.1.0" />
<PackageVersion Include="Rechunk" Version="0.1.0" />
<PackageReference Include="Rechunk" />
paket add Rechunk --version 0.1.0
#r "nuget: Rechunk, 0.1.0"
#:package Rechunk@0.1.0
#addin nuget:?package=Rechunk&version=0.1.0
#tool nuget:?package=Rechunk&version=0.1.0
Rechunk
Rechunk sits between your chunker and your embedding step. It works out which chunks are new, which ones are repeats, and which old vectors should go when a document changes.
var pipeline = RechunkPipeline.CreateBuilder()
.UseSimHash()
.UseMinHash()
.Build();
var report = await pipeline.DeduplicateAsync("handbook", chunks);
SimHash and MinHash are off until you turn them on. The same pipeline also tracks document revisions, writes an audit log, and can scan for personal data before anything is embedded.
Storage and vector stores are separate packages: Rechunk.Storage.Sqlite, Rechunk.Storage.Redis, Rechunk.VectorData and Rechunk.SemanticKernel.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Rechunk:
| Package | Downloads |
|---|---|
|
Rechunk.VectorData
Rechunk writer for any Microsoft.Extensions.VectorData collection. Upserts and deletes in batches, and the delete path that revision tracking needs. |
|
|
Rechunk.Storage.Sqlite
SQLite storage for the Rechunk shared fingerprint store, revisions, audit log and dead letters. |
|
|
Rechunk.Storage.Redis
Redis storage for the Rechunk shared fingerprint store, revisions, audit log and dead letters, so many workers check against the same indexes. |
|
|
Rechunk.SemanticKernel
Registers Rechunk on a Semantic Kernel builder. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 129 | 11/7/2026 |