💻 System Requirements
Minimum and recommended requirements for running OKITO.
📋 Minimum Requirements
OS
- Ubuntu 20.04/22.04 LTS
- Debian 11/12
- CentOS/RHEL 8/9
Python
- Python 3.12+
- pip 23+
- venv
GPU
- NVIDIA GPU 4+ GB VRAM
- CUDA 11.8+
- cuDNN 8.5+
Resources
- RAM: 8+ GB
- CPU: 4+ cores
- Disk: 50+ GB for archive
⭐ Recommended Configuration
| Component | Minimum | Recommended | Optimal |
|---|---|---|---|
| CPU | 4 cores | 8 cores | 16+ cores |
| RAM | 8 GB | 16 GB | 32+ GB |
| GPU VRAM | 4 GB | 8 GB | 12+ GB |
| Disk | 50 GB | 500 GB SSD | 1+ TB NVMe |
| Cameras | 1-3 | 4-6 | 8-10 |
For 10 cameras with full HD and AI detection, RTX 3060 (12 GB) or higher is recommended.
📦 Dependencies
FFmpeg
- FFmpeg 4.4+
- libavcodec
- libavformat
CUDA
- Driver 470.XX+
- CUDA 11.8+
- cuDNN 8.5+
Python
- PyTorch 2.0+
- Ultralytics
- OpenCV, NumPy
Network
- Gigabit Ethernet
- Port 8787 (UI)
- Port 554 (RTSP)