Components¶
The pluggable adapters, grouped by pipeline stage. Each family has a port in Contract (core); the classes below are the reference adapters that declare it. Heavy adapters import their backend lazily and require an extra (noted per class) — installing the core package never pulls them in.
Serializing¶
|
|
Package default when |
|
Embedding¶
Dependency-free reference embedder. |
|
Semantic embedder over a |
Indexing¶
Dependency-free reference index spec (brute-force / flat search). |
|
Immutable artifact built by |
|
FAISS-backed reference index spec — exact (flat) inner-product search (extra: |
|
Immutable artifact built by |
Blocking¶
Dense-blocking spec. |
|
Immutable artifact built by |
Filtering¶
Keeps pairs whose |
Matching¶
Dependency-free reference matcher; gates on the carried similarity. |
|
LLM matcher (extra: |
|
Clustering¶
Reference |
|
Connected-components clustering: transitively close the matched pairs in |
Mining¶
The hardest negatives among |