Spaces:
Running
Running
| # ββ 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 | |