# 核心
# 1.0 起不再把 numpy 锁在 1.x。3.13 / 3.14 没有 numpy 1.26 的现成包，锁在 1.x 就会改去编译源码。
chromadb>=1.0.0
sentence-transformers>=3.0.0
sqlite-utils>=3.36

# LLM（本地 Ollama 或 OpenAI 兼容 API）
openai>=1.40.0
httpx>=0.27.0

# 工具
pyyaml>=6.0
python-dateutil>=2.9.0
rich>=13.7.0          # 终端美化输出
python-dotenv>=1.0.0  # 从 .env 读取 OPENROUTER_API_KEY
jieba>=0.42.1         # 中文分词 + 词性（实体抽取）
python-docx>=1.1.0    # Extract 读取 .docx 日记
psycopg[binary]>=3.1  # 可选：词表/停用词 PostgreSQL 后端

# Web UI
fastapi>=0.115.0
uvicorn[standard]>=0.32.0
python-multipart>=0.0.9
Pillow>=10.0.0
