Re-exports§
pub use pipeline::Chunk;pub use pipeline::EmbeddedChunk;pub use pipeline::FileContent;pub use pipeline::PipelineConfig;pub use pipeline::PipelineEvent;pub use pipeline::PipelineGovernorConfig;pub use pipeline::PipelineResult;pub use pipeline::PipelineSnapshot;pub use pipeline::PipelineStats;pub use pipeline::run_pipeline;pub use provider::AicxChunkProvider;pub use provider::ChunkOpts;pub use provider::ChunkProvider;pub use provider::ChunkerKind;pub use provider::FlatChunkProvider;pub use provider::OnionChunkProvider;pub use provider::detect_default_chunker;
Modules§
- pipeline
- Async pipeline for concurrent RAG indexing.
- provider
- structured
Structs§
- Audit
Progress - Audit
Result - Chunk
Quality - Context
Prefix Config - Configuration for context prefix injection
- Cross
Store Recovery Batch Report - Cross
Store Recovery Report - Enriched
Chunk - An enriched chunk with context prefix and metadata
- Merge
Progress - Onion
Slice - A slice in the onion hierarchy
- Onion
Slice Config - Configuration for onion slicing
- RAGPipeline
- Reindex
Progress - Repair
Result - Reprocess
Progress - Search
Options - Options for search operations
- Search
Result
Enums§
- Audit
Recommendation - Cross
Store Recovery State - Index
Result - Result of indexing operation with deduplication
- Outer
Synthesis - Strategy for producing the outer (~100 char) layer.
- Quality
Tier - Slice
Layer - Layer in the onion-like slice hierarchy
- Slice
Mode - Slicing mode for document indexing
Functions§
- compute_
content_ hash - Compute SHA256 hash of content and return as hex string
- create_
enriched_ chunks - Create enriched chunks with context prefix injection
- create_
onion_ slices - Create onion slices from content
- create_
onion_ slices_ async - Async variant of
create_onion_slicesthat resolves the outer layer via the configuredOuterSynthesisstrategy. - create_
onion_ slices_ fast - Create fast onion slices (outer + core only) - 2x faster than full onion
- create_
onion_ slices_ fast_ async - Async variant of
create_onion_slices_fastmirroring the LLM-or-keyword resolution fromcreate_onion_slices_async. - inspect_
cross_ store_ recovery - repair_
cross_ store_ recovery - replace_
outer_ slice - Replace the outer slice in a four-layer (or outer+core) onion stack with a
new content string, regenerating the outer ID and patching the parent’s
children_idsso the hierarchy stays internally consistent. - synthesize_
outer_ via_ ollama - Synthesize an outer summary by asking a local Ollama model (spec P3).