vork is a headless 3D and VFX engine that lets a coding agent write a shot as code, render it and fix it
vork by Voyager is a 3D and VFX engine written in Rust and Slang with no editor: an agent writes the scene as code, renders a frame, looks at it and revises. Version 0.2, released on 7 November 2026, adds a one-command starter project in JSON, TypeScript or Python and much faster re-renders after small edits.
What it does
Scenes get geometry, ray queries and GPU execution, and scene programs can define materials, cameras, lighting, simulation and compositing. The examples include a million simulated birds over a lagoon, a black hole that bends light, and 3D objects added to real Pexels footage with a tracked camera, occlusion mattes and relighting; v0.2 cut a comment-only re-render from about 46 s to 7 s.
Worth knowing
It is source-available under the vork Preview License, not open source: free during the research preview, including commercial work, but you may not sell it, redistribute modified versions or offer it as a hosted render service. Rendering needs Apple Silicon (macOS 26) or an NVIDIA GPU with hardware ray tracing on Linux or Windows; A100, H100, H200, B200 and B300 do not qualify.
Try it yourself
Run `vork init my-shot`, read `vork help`, render a preview and inspect the image. Refine the camera and lighting before rendering at final quality.