A render engine with no editor, built for the agent holding the wheel
vork is a headless Rust/Slang 3D and VFX engine designed so an AI agent can write a scene, render it, look at the image, and rewrite the code.
vork is a headless 3D and VFX engine built on the bet that the agent, not the human, is now the primary user of creative software — and it ships benchmarks honest enough to hurt.

What it does
vork renders 3D scenes and VFX on a GPU with no editor, no viewport, and no human-facing controls. An agent (or you) writes scene JSON — or TypeScript/Python via SDKs — renders a frame, inspects the output, and revises. The examples are ambitious: a million simulated birds steered by Slang compute programs, a Schwarzschild black hole bending light, VFX composited onto real footage, and a GPU liquid simulation using APIC/FLIP methods.
The interesting bit
Most creative tools expose controls a person can operate; vork instead exposes programs. Public hooks let a scene author swap out camera rays, material response, light propagation, and film response without touching the renderer — the black hole example is literally a custom light-propagation program plugged into that hook. The agent can write a shader mid-shot.
Key highlights
- Written in Rust and Slang; renders through Vulkan and Metal, with hardware ray queries
- Default pipeline combines raster visibility with ray-traced lighting; a path tracer is also available, with bundled OIDN denoising
- Deep built-in help system (
vork help, topic and per-field references) so an agent can discover features without leaving the terminal - Scene content and render quality are decoupled via profiles (
std/previsto iterate,std/finalto deliver) - Runs fully offline for initialization — bundled primitives, no downloads; npm-based setup works from cache without network
Caveats
- Research preview: source-available and free “during the research preview,” which is a phrase with an expiration date
- Rendering needs Apple Silicon or an NVIDIA GPU with Vulkan ray queries; no GPU means authoring only
- The black hole is a numerical approximation, not an exact relativistic solver, and the README is candid that validation catches errors rather than guaranteeing physical exactness
Verdict
Worth a look if you’re building agent pipelines that produce visual output and are tired of video models hallucinating frames. Less relevant if you want a traditional DCC tool with a viewport — the whole point is that nobody’s driving but the agent.
Frequently asked
- What is voyager-so/vork?
- vork is a headless Rust/Slang 3D and VFX engine designed so an AI agent can write a scene, render it, look at the image, and rewrite the code.
- Is vork open source?
- Yes — voyager-so/vork is an open-source project tracked on heatdrop.
- What language is vork written in?
- voyager-so/vork is primarily written in Rust.
- How popular is vork?
- voyager-so/vork has 1.1k stars on GitHub.
- Where can I find vork?
- voyager-so/vork is on GitHub at https://github.com/voyager-so/vork.