Metadata-Version: 2.5
Name: ragfabric-core
Version: 0.3.1
Summary: RagFabric engine: retrieval strategies, providers, stores, ingestion, evaluation, access policy.
Project-URL: Homepage, https://github.com/ranjan-del/ragfabric
Project-URL: Repository, https://github.com/ranjan-del/ragfabric
Project-URL: Documentation, https://github.com/ranjan-del/ragfabric/tree/main/docs
Project-URL: Changelog, https://github.com/ranjan-del/ragfabric/blob/main/CHANGELOG.md
Project-URL: Issues, https://github.com/ranjan-del/ragfabric/issues
License-Expression: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: <3.14,>=3.13
Requires-Dist: alembic>=1.20
Requires-Dist: bcrypt>=5.0
Requires-Dist: email-validator>=2.3
Requires-Dist: numpy>=2.3
Requires-Dist: opentelemetry-exporter-otlp-proto-http>=1.44
Requires-Dist: opentelemetry-sdk>=1.44
Requires-Dist: pgvector>=0.5
Requires-Dist: psycopg[binary]>=3.3
Requires-Dist: pydantic-settings>=2.15
Requires-Dist: pydantic>=2.13
Requires-Dist: pypdf>=6.18
Requires-Dist: python-docx>=1.2
Requires-Dist: python-jose[cryptography]>=3.5
Requires-Dist: python-pptx>=1.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: redis>=8.1
Requires-Dist: sqlalchemy>=2.0.52
Requires-Dist: tiktoken>=0.12
Provides-Extra: anthropic
Requires-Dist: anthropic>=1.5; extra == 'anthropic'
Provides-Extra: bm25
Requires-Dist: rank-bm25>=0.2.2; extra == 'bm25'
Provides-Extra: chroma
Requires-Dist: chromadb>=1.5; extra == 'chroma'
Provides-Extra: openai
Requires-Dist: openai>=3.13; extra == 'openai'
Provides-Extra: rerank
Requires-Dist: sentence-transformers>=5.1; extra == 'rerank'
Description-Content-Type: text/markdown

# ragfabric-core

The RagFabric engine. See the repository README.
