DeepBoner / requirements.txt
VibecoderMcSwaggins's picture
refactor(cleanup): Remove Anthropic + Modal partial wiring (P3 Tech Debt) (#130)
0cdf561 unverified
raw
history blame
960 Bytes
# Core dependencies for HuggingFace Spaces
pydantic>=2.7
pydantic-settings>=2.2
pydantic-ai>=0.0.16
# AI Providers
openai>=1.0.0
chromadb>=0.4.22
sentence-transformers>=2.2.2
huggingface-hub>=0.20.0
# Multi-agent orchestration (Advanced mode)
agent-framework-core>=1.0.0b251120
# LangGraph dependencies (SPEC-07/08)
langgraph>=0.2.50,<1.0
langchain>=0.3.9,<1.0
langchain-core>=0.3.21,<1.0
langchain-huggingface>=0.1.2,<1.0
langgraph-checkpoint-sqlite>=3.0.0,<4.0
# Web search
duckduckgo-search>=5.0
# HTTP & Parsing
httpx>=0.27
beautifulsoup4>=4.12
xmltodict>=0.13
# UI (Gradio with MCP server support)
gradio[mcp]>=6.0.0
# Utils
python-dotenv>=1.0
tenacity>=8.2
structlog>=24.1
requests>=2.32.5
limits>=3.0
urllib3>=2.5.0 # Security fix for GHSA-48p4-8xcf-vxj5
# Optional: LlamaIndex RAG (chromadb/sentence-transformers already in core above)
llama-index>=0.11.0
llama-index-llms-openai
llama-index-embeddings-openai
llama-index-vector-stores-chroma