DubswayAgenticAI / requirements-windows.txt
peace2024's picture
update chat vector
1abe985
# Windows-compatible requirements file
# This avoids compilation issues by using pre-compiled packages
# Core FastAPI dependencies
fastapi==0.104.1
uvicorn[standard]==0.24.0
python-dotenv==1.0.0
python-multipart==0.0.6
pydantic[email]==2.11.7
requests==2.31.0
boto3==1.34.0
# Database
asyncpg==0.29.0
sqlalchemy==2.0.23
aiosqlite==0.19.0
databases
psycopg2-binary
# Auth
passlib[bcrypt]==1.7.4
python-jose[cryptography]==3.3.0
# LLM & RAG - using compatible versions
langchain==0.1.13
langchain-openai==0.1.7
langchain-community==0.0.38
langchain-core==0.1.53
langchain-groq==0.0.1
langchainhub
langserve
langchain-objectbox
# Embedding & vector DB
sentence-transformers==2.2.2
supabase==2.18.1
chromadb
# Transcription - using latest compatible versions
faster-whisper==1.0.1
ctranslate2>=4.6.0
transformers==4.35.2
whisper
# PDF & Reports
PyPDF2==3.0.1
reportlab==4.0.7
beautifulsoup4==4.12.2
bs4
pypdf
# Enhanced Analysis
duckduckgo-search==4.1.1
wikipedia-api==0.6.0
timm==0.9.12
opencv-python
pillow
easyocr
# Optional
sse-starlette
wikipedia
arxiv
cassio
streamlit
# Pre-compiled numpy and scipy to avoid compilation
numpy>=1.24.0,<2.0
scipy>=1.10.0
# CUDA-enabled Torch (install separately if needed)
# pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121