# <descripcion>nombre__proyecto</descripcion> - Backend Dependencies
# Install: pip install -r requirements.txt

# --- Web Framework ---
fastapi>=0.136.0
uvicorn>=0.47.0
pydantic>=2.13.0
starlette>=1.0.0
python-multipart>=0.0.29
anyio>=4.13.0

# --- LLM ---
groq>=1.2.0
ollama>=0.1.0
google-genai>=1.0.0
openai>=1.0.0

# --- File Extraction ---
pdf2image>=1.16.3
pdfminer.six>=20221105
Pillow>=10.0.0
pytesseract>=0.3.10
python-docx>=1.1.0
openpyxl>=3.1.0

# --- Web Search ---
ddgs>=7.0.0
html2text>=2024.2.26
httpx>=0.28.0
requests>=2.31.0


# --- Distribution ---
pyinstaller>=6.0.0

# --- Vector DB (RAG) ---
# Embeddings run on OpenRouter (cloud) — no local model needed.
chromadb>=1.0.0

# --- Utilities ---
python-dotenv>=1.2.0
pyyaml>=6.0
cryptography>=42.0.0

# --- MCP (Model Context Protocol) ---
mcp>=1.0.0

