Falsify / requirements.txt
Aaryan Kumar
deploy to hugging face
1605cbb
Raw
History Blame Contribute Delete
900 Bytes
# FALSIFY — dependencies
#
# The only hard requirement is Cognee (the self-hosted AI-memory platform this
# project is built on). Everything else is small tooling. Cognee itself pulls in
# LanceDB / Ladybug / SQLite / litellm, so there is no separate DB to install.
cognee>=0.1.0 # AI-memory platform: graph + vector + memify/forget APIs
fastembed>=0.3.0 # local, CPU-only embeddings (no API key needed for the demo)
python-dotenv>=1.0.0 # load .env configuration
# ── web UI (Feature F): FastAPI backend + SSE stream, no WebSocket dep ──
fastapi>=0.104.0 # async web framework serving the live UI + REST + SSE
uvicorn[standard]>=0.24.0 # ASGI server
python-multipart>=0.0.6 # multipart parsing for document upload (/api/upload)
# ── dev / test (optional: pip install -r requirements.txt already includes these) ──
pytest>=7.4.0
pytest-asyncio>=0.21.0