Metadata-Version: 2.3
Name: just-semantic-search-meili
Version: 0.1.7
Summary: Semantic and hybrid search with meilisearch
License: Apache-2.0
Keywords: python,llm,science,review,hybrid search,semantic search
Author: Anton Kulaga
Author-email: antonkulaga@gmail.com
Requires-Python: >=3.10,<3.15
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: just-semantic-search
Requires-Dist: meilisearch-python-sdk (>=4.3.0)
Requires-Dist: rich (>=13.9.4)
Requires-Dist: sentence-transformers (>=2.2.2)
Requires-Dist: tenacity (>=9.0.0)
Requires-Dist: transformers (>=4.44.2)
Requires-Dist: triton (>=2.0.0)
Requires-Dist: typer (>=0.9.0)
Description-Content-Type: text/markdown

# Meili Submodule

This submodule provides hybrid search functionality using Meilisearch, combining the power of full-text search with vector similarity search for enhanced search results.

## Features

- 🔄 Hybrid search combining semantic and keyword search with adjustable ratios
- 🚀 Asynchronous operations support
- 📦 Automatic vector store enablement
- 🔑 Configurable authentication and settings
- 🎯 Support for multiple embedding models
- 📄 Smart document handling with metadata preservation

