Add arxiv-complete retrieval layer (semantic + keyword)

This commit is contained in:
2026-09-20 05:49:06 -07:00
parent aab8e35fe9
commit bf475d5e1e
9 changed files with 1169 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
# arxiv-complete retrieval layer — dependencies
#
# Create the environment with uv (recommended) or pip:
#
# uv venv && uv pip install -r requirements.txt
# # or
# python -m venv .venv && .venv/bin/pip install -r requirements.txt
#
# faiss-cpu is required for the ANN path. The pure-keyword fallback (build
# without an embedding index) only needs polars + numpy.
numpy
polars
faiss-cpu
# Only needed for the remote (production) embedding provider.
# Comment out if you only use the local HashingEmbedder fallback.
requests