-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
53 lines (39 loc) · 1 KB
/
Copy pathrequirements.txt
File metadata and controls
53 lines (39 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# ScreenMemory Dependencies
# Core
Pillow>=10.0
numpy>=1.24
psutil>=5.9
requests>=2.31
# Screen capture (DXGI-backed on Windows)
mss>=9.0
# Database
sqlite-vec>=0.1.1
lancedb>=0.4
# HTTP & Networking
websockets>=12.0
orjson>=3.9
# AWS (SES email, prospecting)
boto3>=1.34
# Browser automation
playwright>=1.40
# Data parsing
pydantic>=2.5
# Windows COM automation (UIA engine)
comtypes>=1.1.14
# VLM Analysis (via Ollama — install separately: https://ollama.ai)
# No pip dependency — uses HTTP API
# Embeddings (choose one approach):
# Option A: Full transformer models (requires torch)
# torch>=2.0
# transformers>=4.40
# torch-directml # AMD GPU acceleration
# Option B: ONNX Runtime (lighter, faster inference)
# onnxruntime-directml>=1.17 # AMD GPU
# onnxruntime>=1.17 # CPU only
# Optional: Encryption
# pysqlcipher3>=1.2 # SQLCipher bindings (requires sqlcipher lib)
# Optional: Advanced OCR fallback
# doctr[torch]>=0.9
# paddleocr>=2.7
# Hardware-level input automation
pyautogui>=0.9