46 lines
947 B
Plaintext
46 lines
947 B
Plaintext
# =============================================================================
|
|
# AEVA ATTUNE HAVENS — Dependencies
|
|
# =============================================================================
|
|
# Core framework
|
|
fastapi==0.109.0
|
|
uvicorn[standard]==0.27.0
|
|
|
|
# LLM Providers
|
|
openai==1.10.0
|
|
anthropic==0.18.0
|
|
google-generativeai==0.4.0
|
|
litellm==1.33.0
|
|
|
|
# Memory & Persistence
|
|
markdown==3.5.2
|
|
pyyaml==6.0.1
|
|
python-frontmatter==1.1.0
|
|
|
|
# Utilities
|
|
httpx==0.26.0
|
|
aiofiles==23.2.1
|
|
pydantic==2.5.3
|
|
pydantic-settings==2.1.0
|
|
|
|
# Web & Tools
|
|
beautifulsoup4==4.12.3
|
|
lxml==5.1.0
|
|
markdown-it-py==3.0.0
|
|
|
|
# Research & Analysis
|
|
numpy==1.26.4
|
|
sympy==1.12
|
|
|
|
# For fieldnote processing
|
|
python-dateutil==2.8.2
|
|
|
|
# Optional: Voice
|
|
edge-tts==7.0.0
|
|
|
|
# Logging
|
|
loguru==0.7.2
|
|
|
|
# =============================================================================
|
|
# AEVA ATTUNE HAVENS — Dependencies
|
|
# =============================================================================
|