news · Barcelona

SubjectiveZero: an open-source agentic node editor for creative coding

SubjectiveZero: an open-source agentic node editor for creative coding

SubjectiveZero: an open-source agentic node editor for creative coding

SubjectiveZero is an open-source tool from SXP Studio that rethinks how creative coding starts. Instead of writing shaders, fragments, or generative sketches from a blank editor, you describe the visual idea as nodes, wire those nodes into a live media graph, and let the tool compile the result into native real-time graphics code.

The core idea is to let a language model handle the boilerplate while keeping the maker in control of the structure. SubjectiveZero is built around coding agents — it works with an existing Codex or Claude Code subscription, and it expects at least one supported agent (Codex CLI, Claude Code CLI, OpenCode, or Pi) to be present on the machine. You arrange nodes, the editor understands the context of the graph, and the underlying agent fills in the actual implementation.

That relationship is what the project's tagline tries to capture: "explore at the speed of prompts, refine with the precision of code." The node interface is adaptive — it reconfigures itself around what you're doing, anticipating the controls you are likely to need rather than presenting a fixed panel of options. This puts it in the same conceptual family as node-based creative tools like TouchDesigner, vvvv, and Max/MSP, but with the wiring done by an agent rather than by hand.

The current build is a macOS beta, signed and notarized, requiring macOS 15.6 or later on Apple Silicon or Intel hardware. Because it is an agentic harness, it will spawn one or more coding agents on your system, which is worth knowing before you let it loose on a machine you care about — the project's own disclaimer is explicit that file changes made by those agents are the user's responsibility.

On privacy, SXP Studio says the tool sends anonymous telemetry about app launches, basic hardware and operating system information, and which agent configuration is selected, but that prompts and generated code stay on the machine. The project is distributed through GitHub Releases, with the discussion and feedback happening on the SXP Studio Discord.

For anyone who works in generative or real-time visuals, SubjectiveZero is an interesting experiment in how much of the coding layer of a creative tool can be delegated to an agent while the node graph stays the thing the artist actually designs. It is free, open source, and early — a beta with a clear point of view about who should do the labor in a creative coding pipeline.