Elpida-Governance-Layer / requirements.txt
z65nik's picture
feat: replace BODY Perplexity with free DDG+Groq + suppress torchvision noise
63886a7
Raw
History Blame
1.46 kB
# ============================================================
# ELPIDA GOVERNANCE LAYER β€” Hugging Face Spaces Deployment
# ============================================================
# ── Core dependencies ──
requests>=2.31.0
python-dotenv>=1.0.0
# ── S3 consciousness bridge (CRITICAL) ──
boto3>=1.34.0 # S3 persistence + consciousness bridge feedback loop
# ── LLM Provider SDKs ──
anthropic>=0.39.0 # Claude (D0, D6)
openai>=1.50.0 # GPT (D1, D8)
google-generativeai>=0.8.0 # Gemini (D4)
cohere>=5.0.0 # Cohere (additional domains)
# ── Web framework ──
fastapi>=0.115.0 # API backend
uvicorn[standard]>=0.30.0 # ASGI server
streamlit>=1.37.0 # UI frontend (>=1.37 required for @st.fragment auto-refresh)
# ── Utilities ──
pydantic>=2.0.0 # Data validation
# ── Semantic embedding for axiom signal detection ──
sentence-transformers>=2.2.0 # Parliament semantic signal detection
numpy>=1.24.0 # Required by sentence-transformers
faiss-cpu>=1.7.4 # Oracle FAISS semantic retrieval over advisories
# ── Domain Internet Grounding (P4) ──
ddgs>=9.0.0 # DuckDuckGo web search for domain grounding
# ── Discord Guest Chamber ──
discord.py>=2.3.0
# ── Replicate Vision (Flux image generation) ──
replicate>=0.25.0 # Bot listener for #guest-chamber channel