Physical Hardware • Peter Prikasky

The Relay Computer

A physical 16-bit discrete computer constructed from thousands of electromechanical weak-current relays, diode matrices, and direct bus wiring clicking at hardware clock cycles. Features custom instruction set, dual registers, relay ALU, and hardware microcode sequencer.

Hardware Documentation & Blog →
Interactive Web Lab • Cycle-Accurate

Clack Studio

Run programs on the virtual relay computer directly in your browser. Cycle-accurate circuit trace visualization, acoustic contact clicks, step execution, register monitors, and live oscilloscope timing with unified local storage.

Launch Clack Studio →
Modern Compiler • AST Optimization

Clack-BASIC

An optimizing compiler designed specifically for the relay CPU architecture. Translates high-level structured BASIC code into tightly packed machine cycles, handling register spilling, variable mapping, and hardware jump mechanics.

Open Clack Compiler →