# SPARKNET Requirements # Compatible with Streamlit Cloud deployment # ============================================================================== # Streamlit Web Framework # ============================================================================== streamlit>=1.28.0 # ============================================================================== # LLM Orchestration (LangChain Ecosystem) # ============================================================================== langchain>=0.1.0 langchain-community>=0.0.20 langchain-ollama>=0.0.1 langgraph>=0.0.20 ollama>=0.1.0 # ============================================================================== # Vector Stores & Embeddings # ============================================================================== chromadb>=0.4.0 faiss-cpu>=1.7.4 sentence-transformers>=2.2.0 # ============================================================================== # Data Validation & Configuration # ============================================================================== pydantic>=2.0.0 pydantic-settings>=2.0.0 pyyaml>=6.0 python-dotenv>=1.0.0 typing-extensions>=4.0.0 # ============================================================================== # Observability & Logging # ============================================================================== loguru>=0.7.0 rich>=13.0.0 # ============================================================================== # System Monitoring # ============================================================================== psutil>=5.9.0 # ============================================================================== # Web & HTTP # ============================================================================== requests>=2.31.0 beautifulsoup4>=4.12.0 httpx>=0.25.0 # ============================================================================== # PDF & Document Processing # ============================================================================== reportlab>=4.0.0 pymupdf>=1.23.0 # ============================================================================== # API Framework (optional, for backend) # ============================================================================== fastapi>=0.104.0 uvicorn>=0.24.0 python-multipart>=0.0.6 # ============================================================================== # Caching & Performance # ============================================================================== cachetools>=5.3.0 tenacity>=8.2.0 # ============================================================================== # Workflow & Task Management # ============================================================================== networkx>=3.0 # ============================================================================== # ML/AI (Optional - uncomment for full functionality) # ============================================================================== # torch>=2.0.0 # transformers>=4.35.0 # ============================================================================== # Testing (development only) # ============================================================================== # pytest>=7.4.0 # pytest-asyncio>=0.21.0