OpenBlocks

by Param

Ideas are easy.

Ideas are easy.

Building them is

also easy now.

Building them is

also easy now.

What if creation felt like building with blocks?

Build interactive experiences with a modular system.

Designed for creators, artists, designers, tinkerers and other curious minds

Build interactive experiences with a modular system.

Designed for creators, artists, designers, tinkerers and other curious minds

Build interactive experiences with a modular system

Designed for creators, artists, designers, tinkerers and other curious minds

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

Soft pink daisy flower in dreamy pastel sky

Patchwork Software

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

Soft pink flowers bouquet in dreamy pastel sky

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

  • Crimson Wine Website
  • Crimson Wine Website
  • Crimson Wine Website
  • Crimson Wine Website
  • Crimson Wine Website
  • Sibar Website
  • Photon Website
  • VisaFlow Mobile Mockup
  • Astralis Website

Early Days. Real Momentum.

OpenBlocks makes it easy to make. By lowering the barrier to entry, we reduce repeated engineering, speed up prototyping, and empower a growing community of creators.
OpenBlocks makes it easy to make. By lowering the barrier to entry, we reduce repeated engineering, speed up prototyping, and empower a growing community of creators.
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.

Frequently asked questions (FAQs)

What is OpenBlocks?
Who is this for?
Do I need to know how to code?
What can I actually build with it?
What comes in the hardware kit?
Is it really open source?
Can I use it for academic research?
How do I get involved?