VFXPredator project cover

VFXPredator

Last worked: Aug 23, 2026

  • TypeScript
  • Node.js
  • Electron
  • Windows Service
  • Named Pipes
  • Splunk

Overview

VFXPredator is an internal production platform for VFX teams, built with a TypeScript and Node.js Windows Service backend and an Electron desktop client. The persistent service centralizes workflow logic and remains available independently of the UI lifecycle.

The client sends local JSON command messages over Windows named pipes. The service authenticates requests, applies role-based path and configuration policies, executes background workflows, and returns progress updates and actionable error information.

The deployment is intentionally isolated to an internal studio network surface rather than the public web. Service communication is local/internal only, which reduces attack surface while preserving controlled access to encrypted local workspaces and studio shares.

Application and workflow events are integrated with Splunk, creating centralized and searchable records of user activity, asset transfers, access events, and system failures. These records support operational troubleshooting, security verification, and client compliance reviews.

Architecture

VFXPredator Architecture and Isolated Command Flow