scitex_capture

scitex-capture — AI’s Camera (standalone screen-capture for WSL + Windows).

A lightweight, intuitive screen capture library optimized for WSL and Windows.

Features: - Windows host screen capture from WSL - Multi-monitor support - JPEG compression for smaller file sizes - Continuous monitoring with configurable intervals - Human-readable timestamps - Thread-safe operation

Usage:

import scitex_capture as capture

# Single screenshot capture.snap(“debug message”)

# Multi-monitor capture.snap(capture_all=True)

# Continuous monitoring capture.start() # … do work … capture.stop()

Functions

capture_window(window_handle[, output_path])

Capture a specific window by its handle.

get_display_info()

Get comprehensive display info (monitors, windows, virtual desktops).

get_info()

Get comprehensive display info (monitors, windows, virtual desktops).

list_windows()

Get comprehensive display info (monitors, windows, virtual desktops).

Modules

capture([message, path, quality, ...])

Take a screenshot - monitor, window, browser, or everything.

cli

scitex-capture CLI — AI's Camera (Click).

gif(**kwargs)

Create GIF from the most recent monitoring session.

grid

mcp_server

session(**kwargs)

Create a new session context manager.

utils