RUDR AI / BRAND & DESIGN SYSTEM
The future is sparse.
A visual language for event-driven sensing and neuromorphic compute, built to feel like an instrument, not a website. Sparse by default, signal only where it matters.
01 / IDENTITY
The mark is a firing sensor.
A pixel grid at rest. Two pixels fire, one positive in blue and one negative in red, the smallest possible event. The mark is the product: sparse, polarity-coded, mostly quiet.
02 / COLOR
Dark by default. Signal by exception.
The canvas is a quiet, cool near-black, the static scene an event camera ignores. Color appears only as positive and negative polarity: the two things a pixel can report.
03 / TYPE
Grotesk display, neutral body, mono for data.
04 / PRINCIPLES
Four rules the system never breaks.
Sparse by default
Empty space is correct. Add an element only when it carries signal. The interface should look mostly quiet, like the scene a sensor ignores.
Color is information
Blue and red mean polarity, not decoration. If a color is not reporting positive or negative state, it does not belong.
Instrument, not app
Hairline rules, monospace readouts, precise numbers. It should feel measured and engineered, closer to an oscilloscope than a landing page.
Motion means change
Animate only what is actually changing. Events fire, then fade. Nothing loops for its own sake.
05 / COMPONENTS
Building blocks.
06 / MOTION
The event stream is the signature.
One reusable motion element: a live field of polarity events firing along moving edges over a quiet sensor grid. It respects prefers-reduced-motion and settles to a static grid when motion is off.