OpenBlocks
by Param
What if creation felt like building with blocks?



One Canvas For Everything
Visual, Audio, ML, Physical and AI all lives in one shared canvas. No switching between tools.
Wire Anything Together
Physical and digital nodes work together with typed ports allowing for seamless patching.
Node Based
Node based patching system but each node carries its own interface and logic.
AI inside Patch
Use cases like LLMs, image gen, ONNX runtime all are available as nodes on the canvas as nodes.
Work with Digital and Physical Combined

Patchwork Software
Patchwork is a node based digital environment for signal routing. Work across visuals, audio, ML and AI in a single canvas.

Hardwares Modules
Plug-and-play hardware modules with sensor and actuators that can directly work with Patchworks software. Both wired and wireless options available.
Built with OpenBlocks
Early Days. Real Momentum.

10+ physical nodes

100+ digital nodes

10+ creators

100+ prototypes
Philosophy
The architecture is built on four core design principles to keep you in the creative flow
Nodes is the Unit
There are no hidden menus. Every node carries its parameters and interface directly in its body.
Visible Patching
The patch is its own documentation. What you see connected on the canvas is exactly how the program runs. Makes it easier to understand directly.
Interoperable
Connect anything to anything. A hand-tracking signal can drive a digital shader or physically spin a motor or to an external tool. The medium boundary is in the eye of the maker.
AI assist
AI isn't a black box outside the canvas. Language models can generate content or even wire up nodes for you, and every AI action appears as a visible, editable graph edit in real time.









