Spaces:
Running
Running
File size: 5,439 Bytes
a31f556 c6124c6 a31f556 c6124c6 a31f556 c6124c6 a31f556 c6124c6 a31f556 | 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 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 | # ββ JARVIS OMEGA β CLOUD DEPENDENCIES (HF Spaces Safe) βββββββββββββββββββββββ # NOTE: Hardware-only packages (pyaudio, TTS, pygame, openwakeword, sounddevice, # kokoro, mediapipe, easyocr) are EXCLUDED β HF Spaces has no mic/speaker/display. # Those are only needed in the local Windows EXE build. # ββ Core API ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ # Upper bounds cap the next MAJOR (the actual break vector) while still admitting # every version currently resolving on the live Space β this stops a silent # rebuild from pulling a breaking fastapi/starlette/pydantic 1.xβnext-major. fastapi<1.0 uvicorn[standard] websockets python-multipart pydantic>=2.0.0,<3.0 starlette<1.0 # ββ Database Layer βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ pymongo motor certifi chromadb<1.0 SQLAlchemy==2.0.23 apscheduler==3.10.4 # ββ AI / LLM ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ google-generativeai>=0.5.0 google-genai google-auth>=2.28.0 google-auth-oauthlib>=1.1.0 google-api-python-client>=2.118.0 openai>=1.0.0 anthropic>=0.25.0 huggingface_hub<1.0 transformers>=4.40.0,<5.0 torch>=2.1.0,<3.0 torchaudio>=2.1.0,<3.0 sentence-transformers librosa scipy # ββ Voice Pipeline ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ # kokoro-onnx: ONNX-based, NO audio hardware needed β generates audio bytes # that stream to PC/phone. This is the actual JARVIS voice engine on cloud. # pyaudio, sounddevice, openwakeword, TTS (Coqui), pygame β EXCLUDED (no hardware) kokoro-onnx faster-whisper soundfile edge-tts>=6.1.0 SpeechRecognition>=3.10.0 # ββ Security / Crypto βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ cryptography>=41.0.0 argon2-cffi # ββ System / Utils ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ requests>=2.31.0 psutil==5.9.6 zeroconf==0.127.0 setproctitle>=1.3.0 python-dateutil>=2.8.0 numpy>=1.24.0 Pillow>=10.0.0 # ββ Background / Scheduling βββββββββββββββββββββββββββββββββββββββββββββββββββ slowapi # ββ Screen Intelligence (Cloud-Safe) ββββββββββββββββββββββββββββββββββββββββββ # easyocr, pytesseract, mediapipe β EXCLUDED (heavy / no display on HF) mss>=9.0.0 opencv-python-headless>=4.8.0 # ββ Browser Automation (Playwright + Chromium for social media) βββββββββββββββ selenium>=4.15.0 playwright>=1.40.0 playwright-stealth # ββ 3D Model Generation (Cloud Fallback via HF Gradio Space) βββββββββββββββββ # gradio_client: Used by stable_fast_3d_local.py to call stabilityai/stable-fast-3d # when running on cloud (no local GPU). Pure API call, no hardware needed. gradio_client # ββ News / Finance / Weather ββββββββββββββββββββββββββββββββββββββββββββββββββ newsapi-python>=0.1.0 yfinance>=0.2.0 pyowm>=3.3.0 # ββ Email / Comms βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ python-telegram-bot>=20.0 # ββ Visualization βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ matplotlib>=3.8.0 # ββ PDF βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ PyPDF2>=3.0.0 pypdf>=3.17.0 # ββ HTTP ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ aiohttp>=3.9.0 quart>=0.20.0 # ββ NLP Utilities βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ langdetect>=1.0.9 vaderSentiment>=3.3.2 # ββ Monitoring ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ pynvml>=11.5.0 zeroconf==0.127.0 qrcode[pil] gradio_client |