A reactive node engine for real-time VFX on Apple Silicon.
Build graphs of GPU-compiled nodes. Drive them with any LLM through the Model Context Protocol. Send the result out over NDI or Syphon, into whatever tool your show already runs.
macOS 14+ · Apple Silicon
About

Your creativity should run without compromise.

R3NE was born from a simple idea: your creativity should run without compromise, no matter the size of the stage. R3NE (Reactive Node Engine) connects the creation of generative visuals with the live show, from a club to a stadium, in one seamless flow. Free and scalable by design.

Designed in Mexico · Tested on real shows.
Native

Native Metal. No layers in between.

R3NE compiles your graph, your shaders and your modifiers straight to your Apple Silicon GPU. No cross-platform translation, no abstraction tax. We picked Metal because show night isn’t where you debug a wrapper.

Native
No translation layer between your graph and the GPU.
LLM-driven
The graph is editable in plain English through MCP.
First class I/O
NDI 5 and Syphon are first-class citizens, not add-ons.
On stage

Built for show night.

R3NE is the engine we run our own work on. The shape of the tool comes from the shape of the gig. Every feature exists because something broke at FOH.

Live music
Audio-reactive visuals tied to the FOH mix. Built to recover, built to never drop a frame mid-cue.
Festival
Multi-screen rigs that route through your existing VJ chain over NDI and Syphon.
Touring
Drop R3NE Headless into the Resolume rig you already tour with. No new machine, no Syphon round-trip, same touring profile.
Music video / film
Captured in-camera or used for live playback. Frame-perfect and clip-locked to the composition timeline.
Headless

R3NE inside your existing rig.

R3NE Headless is the engine packaged as a plugin. A clip source inside Resolume Arena via FFGL, and a TOP inside TouchDesigner. The same graph you author in the R3NE app loads as a layer in the host, with all parameters exposed as native Arena/TD controls.

No second machine, no Syphon round-trip, no extra latency. R3NE renders directly into the host’s pipeline. Drop in a `.r3ne` project, automate it from your timeline, and ship.

FFGL plugin
Resolume Arena
Loads as a Source clip. R3NE compositions become regular Arena layers. Blend, mask, key, sequence them like any other source.
Custom TOP
TouchDesigner
R3NE renders into a TOP you can wire into your network. Custom Parameters expose every input port, drivable from CHOPs.
MCP

Integrate R3NE into your AI pipeline.

R3NE ships with a Model Context Protocol server. Plug Claude, OpenClaw, GPT, Gemini or a local model into your graph. They read it, edit it, extend it.

13 tools for creating shaders, building 3D scenes, wiring nodes, and compositions.

We also created a skill that teaches Claude the engine’s mental model, MSL shaders, the 3D pipeline, and common pitfalls.

Learn about MCP ›
MCP · claude-sonnet-4.5 · connected
Add a feedback loop on the bloom node, tie gain to audio RMS, publish to NDI.
creating · AudioAnalyzer#2
wiring · rms → Bloom#1.gain
feedback · Bloom#1.out → in (0.72)
publishing · NDI://r3ne/main
✓ 4 ops · 0.31 ms
What’s next

Coming soon.

Q4·26
R3S · Media Server
Content delivery layer for distributed R3NE rigs. Synced media library across machines, networked clip triggering, redundant playback.
TBA
R3NE Rack
Pre-configured Mac mini in a 2U rack with I/O panel (SDI / HDMI / MIDI / OSC). Plug-and-play for touring shows.
FAQ

Frequently asked.

What do I need to run R3NE?
macOS 14 (Sonoma) or newer on Apple Silicon (M1 or later). Intel Macs are not supported.
How is R3NE different from Resolume or TouchDesigner?
R3NE is a reactive node engine built on Metal 3, focused on AI-driven and real-time GPU workflows. It plays alongside both. Feed Resolume or TouchDesigner via Syphon, NDI, or FFGL, or run R3NE Headless as the engine that other hosts render.
Can I drive R3NE from Claude or another AI?
Yes. R3NE ships an MCP server. Connect Claude Desktop, Claude Code, Codex or any MCP-compatible client and the model can inspect the graph, propose edits, and write shaders. See /docs/mcp for setup.
How do I send the output to my show software?
NDI for cross-machine or Windows receivers, Syphon for zero-copy handoff to local Mac apps (Resolume, MadMapper, OBS via plugin, TouchDesigner). See /docs/outputs.
Is the beta free?
Yes. The public beta is free. Pricing for 1.0 will be announced before launch.
Where do I report bugs or request features?
GitHub issues at github.com/FranciscoOutonB/r3ne-app. The /changelog page tracks every release.
Public beta

Download it now.

This is a super early release. Use it in production under your own risk.

Download v0.5.0
macOS 14+ · Apple Silicon