diff --git a/Data/Agent/agent-requirements.txt b/Data/Agent/agent-requirements.txt
index 2bb1cc0..111b1ef 100644
--- a/Data/Agent/agent-requirements.txt
+++ b/Data/Agent/agent-requirements.txt
@@ -10,4 +10,10 @@ PyQt5
 qasync
 
 # Computer Vision & OCR Dependencies
-Pillow
\ No newline at end of file
+opencv-python          # Computer vision processing
+Pillow                 # Image processing (Windows)
+mss                    # Fast cross-platform screen capture
+
+# WebRTC Video Libraries
+aiortc                 # Python library for WebRTC in async environments
+av                     # Required by aiortc for video/audio codecs
\ No newline at end of file
diff --git a/Data/Server/server-requirements.txt b/Data/Server/server-requirements.txt
index afbecdd..355c463 100644
--- a/Data/Server/server-requirements.txt
+++ b/Data/Server/server-requirements.txt
@@ -20,4 +20,9 @@ numpy                  # Numerical operations
 opencv-python          # Computer vision processing
 pytesseract            # OCR engine
 easyocr                # Deep-learning-based OCR
-Pillow                 # Image processing
\ No newline at end of file
+Pillow                 # Image processing (Windows)
+mss                    # Fast cross-platform screen capture
+
+# WebRTC Video Libraries
+aiortc                 # Python library for WebRTC in async environments
+av                     # Required by aiortc for video/audio codecs
\ No newline at end of file