Oink Download

alpha 0.1.0-alpha.5 · testers wanted

GPU compositor for VFX.

A node compositor for film and TV work that runs every node on the GPU. It opens Nuke .nk scripts and uses the panels, node names and shortcuts Nuke artists already know, with AI roto and matting, Cycles rendering and a review app in the same download.

Alpha · Linux, Windows and macOS (Apple Silicon) · unsigned test builds

The compositor: node graph, Viewer with an NJR plate, timeline and Grade properties
The compositor on an NJR plate: node graph, Viewer, timeline and a Grade's properties. Real app, real footage.
169node types
12AI nodes
36AI models, run on your GPU
309nuke Python functions
32-bitfloat, scene-linear, OCIO

Your hands already know it

The panel layout, node names, knobs and keyboard shortcuts follow Nuke's, so an artist can sit down and work. It opens Nuke .nk scripts, has a nuke Python module for your tools and gizmos, and runs OFX plugins in their own process.

  • Opens Nuke .nk scripts
  • Nuke-style shortcuts and panels
  • Python: import nuke works
  • OFX plugins, crash-isolated
Nuke-style properties: a Grade node's knobs next to the Viewer and node graph

AI that runs on your machine

Click a person to get a tracked matte, then fix only the frames it flags. Depth, normals, relighting, motion vectors, upscaling, denoising, clean plates and generation are nodes like any other. Models run on your own GPU; frames never go to an online service.

  • AICleanPlate
  • AIDenoise
  • AIDepth
  • AIKeyer
  • AIMaterials
  • AIMatteRefine
  • AINormals
  • AIRoto
  • AIUpscale
  • AIVectorGenerator
  • GenFill
  • GenVideo
AIRoto on an NJR plate with its track controls

3D, Cycles and USD

An interactive 3D view and Cycles as the main renderer, live in the Viewer or as a CyclesRender node with GPU denoising. Imports USD, Alembic, FBX and OBJ. Karma works with your own Houdini.

Cycles and USD rendering ship in the Linux build today; macOS and Windows get them later.

The 3D view: NJR plates on cards, a camera and a light

Review and editorial in the box

A separate Review app with a multi-track timeline: conform EDL, OTIO, XML and AAF, compare versions, annotate, and export shots with comp files. Notes from review show up in the compositor's Viewer.

The Review app: NJR shots conformed on a timeline

Every node is a shader

Each node is a GLSL shader on 32-bit float images with a C++ core for evaluation and caching. Scene-linear colour through OpenColorIO.

Renders on the farm you have

A command-line renderer with Nuke-style flags and exit codes, plus OpenCue, Flamenco, Deadline 10 and Open Job Description integrations, and a built-in network farm.

Agents, with your approval

An AI Assistant and an MCP server let outside agents use the same tools. Every change is proposed first; the artist approves it.

Studio-safe by default

No telemetry. An offline policy that blocks every network request. Model licences shown and accepted per user, never bundled.

Specs

PlatformsLinux x86-64 (glibc 2.34+, tested on Rocky Linux 9) · Windows x64 · macOS 14+ on Apple Silicon
GraphicsOpenGL 4.6 (Linux) · DX12 / Metal through wgpu (Windows, macOS). An NVIDIA card (CUDA / OptiX) for GPU Cycles and the AI tools. CPU rendering works with no GPU.
ImagesEXR, DPX, CIN, TIF, TIFF, PNG, JPG, JPEG, HDR, TGA, SGI, RGB, PSD, BMP
MoviesMOV, MP4, MXF, AVI, MKV, M4V, WEBM, GIF, WEBP, AVIF (in-process LGPL FFmpeg)
3DUSD, USDA, USDC, USDZ, OBJ, ABC, FBX, PLY, STL, GLB, GLTF
ColourOpenColorIO 2.5 with the bundled config or your own · scene-linear, 32-bit float pipeline
Scripts.oink (text, diff-friendly) · imports Nuke .nk
Nodes169 node types in 13 categories, 12 AI nodes
DownloadLinux 582 MB, macOS 445 MB, Windows 451 MB, Windows portable 455 MB
BlenderNot needed. Optional Blender 5.2 LTS adds EEVEE and .blend import.

Download alpha

Version 0.1.0-alpha.5, 2026-10-15.

SHA-256 checksums
e09236d8d3059c10989853651e674d36d73ffc785434e1b97bbcb57cdaad90e1 oink-0.1.0-alpha.5-linux-x86_64.tar.xz14b9d64d582659fe535d9747061025a6c49cab9b98c6713b84d1e32556cc9edb oink-0.1.0-alpha.5-macos-arm64.dmg8c5d74aae8437997b09c4300e2658668a5b4ffaf8e5340c0dadd7c59a0ff181d oink-0.1.0-alpha.5-windows-x64-setup.exe3c7c2d430012a2314c7f3334a7d20652cd147173d322bbd91770dc356a25d321 oink-0.1.0-alpha.5-windows-x64.zip81eb1ea8aa5d687b03d3b589c512ea44c23a77a9a902e7aa69fc1e2bfa6b75ec sources-linux.tar4c660ff555cf1d22c9479bcd35c1fb70e6cdd52365a84d5ee1830e0f304215de sources-macos-14.tar6febbc62a0e1bea3c4bd00243f7040949c681f75f5a8b7204aeaa04c478a556c sources-windows-2022.tar

First launch

  • Windows: the build is not signed yet. If SmartScreen says "Windows protected your PC", choose More info, then Run anyway.
  • macOS: the first time, right-click Oink.app and choose Open, then Open again.
  • Linux: extract the archive and run ./install.sh. It adds the menu entries and the .oink file type.
  • AI tools download their packages and models the first time you use them (several GB).

Releases

  1. 0.1.0-alpha.52026-10-15Linux · macOS · Windows · Windows portable
  2. 0.1.0-alpha.42026-10-15Linux · macOS · Windows · Windows portable
  3. 0.1.0-alpha.32026-10-15Linux · macOS · Windows · Windows portable

Atom feed · versions.json

Be an alpha tester

  1. Install

    Download the build for your system above. It runs next to anything else; nothing on your machine is changed beyond its own folder, menu entries and file type.

  2. Stay current

    The app checks this page for new builds and offers to install them. Help > Check for Updates... checks right away.

  3. Tell us what broke

    Help > Report a Bug... writes an email to support@megasupersoft.com with a diagnostic bundle you can read before sending. Say what you did, what you expected, what happened.

Nothing is sent automatically: no telemetry, no crash upload. Logs and crash files stay on your machine until you send them.

Questions

Is it free?

The alpha builds cost nothing to download and test.

Is it open source?

No. Oink is proprietary software by MegaSuperSoft. It includes open-source components (FFmpeg, OpenImageIO, OpenColorIO, Cycles, Electron and others); their licences and source are listed with every download.

Can I open my Nuke scripts?

Yes, .nk scripts import: nodes, knobs, expressions and links are translated, and anything that cannot be is listed. Save the result as an .oink comp.

Do I need Blender?

No. Blender 5.2 LTS is optional and only adds EEVEE renders and opening .blend files.

Which graphics card?

Any GPU with OpenGL 4.6 (Linux) or DX12 / Metal runs the compositor. GPU Cycles renders and the AI tools want an NVIDIA card; everything also runs on the CPU, slower.

Does it send my footage anywhere?

No. AI models run on your own GPU. The only online parts are downloads you start (models, updates), and a studio offline policy can block even those.

Why does Windows / macOS warn about it?

Alpha builds are not code-signed yet, so the system warns once. The first-launch steps above get past it.

Try Oink on a real shot

Download the alpha, open a plate, and tell us what got in your way.

Download Oink