Download VidXP
VidXP turns video into searchable dialogue, scenes, people, and
inspectable evidence. Choose the desktop app for the guided local setup, or use
the Python package and containers for command-line and server deployments.
| Platform | Download |
|---|---|
| Windows x86-64 | Installer |
| macOS Apple Silicon | DMG |
| Linux x86-64 | AppImage |
Beta and stable macOS DMGs are signed with a Developer ID certificate and
notarized by Apple. The Windows installer is not yet signed and may trigger
SmartScreen.
Verify downloaded files against SHA256SUMS.
Command line
uv tool install --python 3.14 --torch-backend cpu \
"vidxp[local-worker,mcp]==0.4.0"Install uv first. Add
frontend to the extras if you also want the local browser interface:
uv tool install --python 3.14 --torch-backend cpu \
"vidxp[local-worker,mcp,frontend]==0.4.0"Containers
Browse published tags in the VidXP container package.
docker pull ghcr.io/grayhatdevelopers/vidxp:0.4.0Server deployments use the matching -control and -worker image tags.
Installation guide 路 Server deployment 路
Report an issue
What changed
0.4.0 (2026-08-17)
Features
- codex: install guided workflows for VidXP setup, video ingestion, evidence search, and connection to the selected local installation (5c6552e)
- desktop: set up an existing installation or create a Desktop-managed one, choose its features, verify readiness, and control local services from the app (8e779a3)
- desktop: ship signed, notarized, and stapled macOS installers that launch without unsigned-app Gatekeeper warnings (4074332)
- mcp: upload or import videos, follow ingestion and indexing progress, and receive visual boards, keyframes, and clips with search results (9a5a911)
- media: show pending, ready, and failed imports across CLI, API, and MCP instead of hiding failed ingestion behind generic errors (aa1f61e)
- networking: share browser, API, and MCP services on trusted networks; API and MCP use bearer-token authentication while browser sharing remains unauthenticated (37f3a84)
- search: find actions and events across several seconds of video with Action search; enabling it downloads about 0.93 GiB and requires indexing videos with Action search selected (8922823)