For DJs / VJs / Musicians

VKO1

Play your visuals live.
Or automate them.

A pad-based visual performance instrument for iPhone, iPad & Apple Silicon Mac. Trigger clips, stack effects, sync to BPM — play it live, or let AutoMix take over.

AutoMix 53 Effects 25 Visualizers BPM Sync MIDI & Gamepad Ableton Link AirPlay / HDMI
VKO1 in action
The Pitch

NO VJ?
NO PROBLEM.

You're behind the decks. The crowd wants visuals. You don't have a VJ, a laptop rig, or a free hand.
VKO1 runs the visuals for you — tempo-matched, beat-locked, auto-cycling effects — on the phone already in your pocket.

HANDS-FREE BPM LOCKED BEAT DETECTION ABLETON LINK AIRPLAY · HDMI
⟡ Star Feature

AutoMix.
Set it & forget it.

Seven playback modes, from manual to fully autonomous. MIX is the flagship — all banks, auto-cycling effects, zero input. MIX2 layers two clips with cycling blend modes. BLEND focuses on the composite — you keep your effects, it keeps evolving.

01
OFF
Manual only. You trigger every clip.
02
SEQ
Plays clips in bank order.
03
RND
Smart random, avoids repeats.
04
SHF
Pure shuffle within the bank.
05 ★
MIX
All banks + auto effects. Fully autonomous.
06 ★
MIX2
Two-layer compositing + blend cycling.
07 ★
BLEND
Composite cycling, effects stay as set.
TIME DIV ↻
Control switching speed from rapid-fire 1/16th cuts to slow 1-bar transitions. Adjust on the fly with the DIV button — VKO1 stays locked to whatever you're playing.
✨ New in 1.29 · macOS

An instrument
an AI can play.

VKO1 now speaks MCP — the open agent protocol. Connect Claude Code, Codex, Gemini, or any MCP client and it writes Metal shaders, builds node graphs, previews its own renders, and pushes visuals straight onto your pads. Live.

claude — vko1 mcp CONNECTED
make a bass-reactive tunnel and drop it on pad A3   I'll write a Metal fragment, compile it in VKO1, and assign it. ⚒ write_shader(name: "BassTunnel") ⚒ compile_shader ✗ error: use of undeclared identifier 'u_bass' (line 14) Fixing — the uniform is U.bass in the U-block. ⚒ compile_shader ✓ compiled · 0 errors · previewing ⚒ assign_to_pad(bank: A, pad: 3) ⚒ set_bpm(128) · trigger_pad(A3, hold) ✓ live on A3 — reacting to beat  

It writes real shaders

Custom Metal fragments, node graphs, whole scenes — authored by the agent and pushed onto your pads without you touching the keyboard.

It fixes its own code

Shaders compile inside VKO1. The agent reads the actual Metal compiler errors and iterates until the render works.

It performs

Trigger pads with HOLD layering, set BPM, switch AutoMix modes, ride both Master FX knobs, and read live energy + beat strength to move with the music.

Zero install, any agent

Standard MCP over HTTP — Claude Code, Codex, Gemini, Cursor. One toggle, one Terminal command. No plugins.

Private by design

localhost only, off by default. Nothing on your network or the internet can ever reach it.

One command
$ claude mcp add --transport http vko1 http://127.0.0.1:8561/mcp
Read the guide
Under the hood
53
Real-Time Effects
BPM-synced, wet/dry control, 19 Metal GPU effects. One knob, whole mix.
49
GPU Visualizers
No video files needed. Plasma, Voronoi, EQ Bars, Tunnel, Holo Cube — audio-reactive. 24 of them free from the Shader Store.
68+
Node Graph Modules
Patch generators, modifiers, combiners, audio inputs. Build your own — no Xcode.
33 COLOR PALETTES
19 METAL EFFECTS
PAD FX STACKING
Your Rig, Your Way

Any device.
Any rig.

Run it on the phone in your pocket. Stand it on an iPad. Plug in a controller. Send visuals to the big screen. VKO1 fits the setup you already have.

◉ Run it on

  • iPhone — in your pocket, hands-free
  • iPad — the full pad workflow on a stand
  • Apple Silicon Mac — native, big screen
  • AUv3 Player — built-in & your own visualizers inside AUM, Loopy Pro, Logic Pro

◉ Control & Output

  • MIDI Learn on every control — any controller
  • Bluetooth gamepad — play it like a game
  • Ableton Link — sync to your DJ/DAW rig
  • AirPlay · HDMI — cables optional
No Download Needed

Try the Graph Editor.
In your browser.

The full VKO1 node graph — running live on WebGL. Patch generators, stack modifiers, drag the jog dial, feed it your microphone or an audio file, and watch it react in real time. Export your graph as a .vko file and open it straight in VKO1. Nothing to install. Nothing to sign up for.

40+ Generators 30 Modifiers Live Audio In LFO & Jog Wheel GLSL Shader Editor .vko Export
▶  Open the Web Editor

Free · Runs in Chrome, Safari, Firefox & Edge on desktop and tablet

VKO1 Icon

Press
play.

VKO1 is on the App Store now.
iPhone · iPad · Apple Silicon Mac.

Download on the App Store VKO1 - A pad-based visual performance instrument for Apple products | Product Hunt