💻 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)