Catalyst is a cross-platform desktop application for building and running generative media workflows using cloud AI services, designed to be approachable yet powerful. It combines a project-specific context database, a visual node editor and a Rust-powered execution engine that orchestrates API calls to image, video, audio, and LLM providers.
Catalyst replaces a fragmented generative workflow with a visual canvas where nodes represent simple operations: text input, LLM prompt enhancement, image generation, voice synthesis, conditional branching, output review. Connect nodes to define the flow. The underlying engine executes workflows as directed with full parallel branch support.
All nodes are connected to a central project context database, dynamically enforcing ground truth for visual style, character appearance and locations. Workflows can be saved and triggered via HTTP endpoints. A webhook fires, variables inject into the flow, the pipeline executes, outputs land where you need them. Automation without writing glue code.
Artist-friendly design with a scalable backend for complex repeatable workflows.