SubjectiveZero is a native macOS harness that lets users describe visual ideas as prompt nodes, which AI agents then turn into live, compiled, and hot-reloadable code rendered in a Metal viewport.

Stars

55

7-day growth

No data

Forks

2

Open issues

3

License

AGPL-3.0

Last updated

2026-07-26

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It uniquely combines AI agent orchestration with a native macOS creative coding environment, allowing human-in-the-loop iteration where agents write and hot-reload node implementations based on natural language prompts.

Who it is for

  • Creative coders and VFX artists
  • AI researchers and developers exploring agentic workflows
  • macOS developers interested in Metal and realtime graphics
  • Live performers and installation artists needing realtime visuals

Use cases

  • Building realtime visual effects and shaders from natural language descriptions
  • Prototyping and iterating on creative code with AI assistance
  • Learning AI-assisted development by inspecting auto-generated node code
  • Creating interactive installations with a graph-based node system

Strengths

  • Native macOS and Metal for high performance realtime rendering
  • AI agents that compile and hot-reload code per node, enabling rapid iteration
  • Open source (AGPL-3.0) with a modular codebase split into independent Swift packages
  • Human-in-the-loop loop: users can chat with both Director and per-node agents

Considerations

  • Requires macOS 15 (Sequoia) on Apple Silicon, no cross-platform support yet
  • Currently in beta; interfaces, project formats, and node ABI may change
  • Depends on external CLI tools for AI providers (Claude, Codex, Grok, etc.) which must be installed and authenticated separately

README quick start

Getting started

Description

A native-macOS, agentic creative-coding & realtime-VFX harness. Describe visual ideas as prompt nodes; agents turn them into live, hot-reloading Metal nodes.

Related repositories

Similar projects matched by category, topics, and programming language.

programmersd21
Featured
programmersd21 GitHub avatar

flow

flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.

Developer ToolsCLI & Terminal
277
uzairansaruzi
Featured
uzairansaruzi GitHub avatar

hermex

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.

AI & Machine LearningLarge Language Models
941
andyhuo520
andyhuo520 GitHub avatar

MacCheck

MacCheck is a macOS local verification tool for second-hand Mac transactions, shop inspections, and personal self-checks, offering automatic hardware detection and interactive tests with PDF/PNG report export.

Swift
486