Local models are trained on tool calling these days, and they can be pretty good at it, too.
An integration of Qdrant vector database with Haystack by deepset. The library finally allows using Qdrant as a document store, and provides an in-place replacement for any other vector embeddings ...
assessment_3/ ├── backend/ │ ├── main.py ← FastAPI app, all endpoints │ ├── ocr_processor.py ← Surya + pytesseract OCR pipeline │ ├── embedder.py ← multilingual-MiniLM singleton │ ├── vector_store.py ...