Installation
Quick Installation
You can install sieves with different options depending on your needs
Core package:
pip install sieves
Ingestion libraries (document parsing such as docling) are optional. Install them manually or use the ingestion extra:
pip install "sieves[ingestion]"
The minimal setup lets you add only what you need to keep the footprint small.
All optional dependencies for every feature, including distillation and ingestion:
pip install "sieves[distill,ingestion]"
Installation with Optional Extras
Document ingestion/parsing libraries (PDF/DOCX parsing, etc.):
pip install "sieves[ingestion]"
Distillation utilities for model fine-tuning:
pip install "sieves[distill]"
Development Setup
- Set up
uv. - Install all dependencies for development, testing, documentation generation with:
uv pip install --system .[distill,ingestion,test].