Mathematical Integrity
Every message carries PIR invariants (Prouhet-Thue-Morse sequence) that mathematically prove the scene is in equilibrium. Disequilibrium is caught instantly before rendering.
PCHI (Peachy) protocol v2.0 introduces PIR mathematical invariants enabling verified scene state management across distributed creative systems. Say goodbye to state drift.
One language.
Your whole creative stack.
Moving from convention-based to
mathematics-based scene management.
Every message carries PIR invariants (Prouhet-Thue-Morse sequence) that mathematically prove the scene is in equilibrium. Disequilibrium is caught instantly before rendering.
AI agents can be safely deployed in live shows. Using the Only-Lang rule engine, mathematical boundaries are strictly enforced for all agent behaviors.
The PCHI Conductor maintains a single source of truth for Resolume, TouchDesigner, Ableton, and Unreal. All tools receive the same verified state via UDP, WebSocket, or TCP.
PCHI standardizes the message format for scene updates, control parameters, and musical contexts. Every message includes its mathematical signature.
Common format for objects, parameters, artists, and music.
Equilibrium checks, coherence gaps, curvature signatures.
JSON (human-readable) & FlatBuffers (high-performance binary).
Rule definition DSL to keep generative AI output safe and harmonious.
Explore the tools built on top of
the PCHI 2.0 protocol ecosystem.
The central state management server. Validates every message with PIR invariants, enforces Only-Lang rules, and broadcasts coherent state to all receivers. Includes a built-in web dashboard.
$ cargo run -p primeswarm-pchiThe core protocol schemas, JSON validation configurations, and Rust implementation library with invariant math modules.
Connects Resolume Arena to the PCHI Conductor via OSC. Converts standard OSC to PCHI with calculated PIR invariants (equilibrium, coherence gap) and handles real-time visual streaming constraints.
python resolume_pchi_bridge.py
--resolume-port 7000 --pchi-port 8888A Max for Live device that monitors Ableton's musical state (BPM, beat, clips, kick/snare detection). Calculates equilibrium from the musical state and routes messages directly to the conductor.
Host: 127.0.0.1Port: 8888LOCAL CONNECTIONA custom Python CHOP that connects to the PCHI Conductor via UDP. Receives PCHI messages and outputs scene state, musical context, and PIR equilibrium status directly as CHOP channels.
import json
# Extracts objects & beats as channelsⓘ Schemas and integrations open in the PCHI repository. Select a file on GitHub to view or download its source.
Your tools. Your ideas. All on the same wavelength.