hello, world!

Ally's Rhythm
a little robot.

A tiny robot. A quiet GPU. A whole song of signals.

Genre · factory puzzle Engine · Unity · C# Phase · incubation Feels · cozy, a little smug
01
the short version ~

Meet Ally.

Inside every computer there is a GPU. Inside this one there is Ally — a small, polite robot with a job and a very good attitude about it.

Intern · GPU, Bay 3

They're the reason the frames keep coming.

Every rendered pixel, every sorted number, every little calculation that lights up your screen — that's a signal that had to be built, routed, and shipped out on time. Ally's job is to keep all of that on beat.

You play Ally. You get the board, the parts, and the rhythm. The signals are up to you.

  • Cozy factory-puzzle. Place parts. Route signals. Keep the throughput steady.
  • Rhythm is the mechanic. A good layout isn't just dense — it's on time.
  • No stress. Deadlines don't exist. The beat just keeps going, patiently.
  • Cute on purpose. Everything in here was drawn by hand and hugged at least once.
this is Ally 👋 they run on snacks
02
the game loop, in four

The Beat.

A cozy loop, on a repeat. Place a part. Route a signal. Sync to the rhythm. Ship the output. Then — and this is the fun bit — you do it again, but better.

Beat · 01 / 04

Place

Lay down a gate, a delay line, a little op-amp. The board is a grid of tiles and every tile is a decision.

Beat · 02 / 04

Route

Drag wires between parts. Signals want to flow. Your job is to make the flow mean something.

Beat · 03 / 04

Sync

Every board has a tempo. Land your signal on the beat and the whole thing hums. Miss it and the throughput sags, politely.

Beat · 04 / 04

Ship

Ally boxes up the output and sends it down the bus. A new pattern arrives. The song keeps going. So do you.

03
from the workbench ~

Workshop.

Rough pulls from the sketchbook and the prototype build. Everything here is temporary, which is part of the point.

04
everything Ally brings to work

Parts Bin.

Each component is a little sticker with a little personality. They cost a little, they do a little, and together they do a lot.

core

Little Chip

the general-purpose chatterer

Does a little of everything. Slow, reliable, easy to get along with. Every board starts with one.

Cost1
Tempo+0
Noiselow
flow

Resistor R-3

slows the hot lines down

Signals come in loud. Resistors make them polite. A good way to keep a noisy lane from stealing the beat.

Cost1
Tempo−1
Noiselow
rhythm

Capacitor C-8

holds a beat, releases on cue

Stores a signal for exactly as long as you need. The beat-keeper's best friend.

Cost2
Tempo+1
Noiselow
feedback

LED Chirp

tells you the plan is working

When a signal lands on time, the chirp lights up. Your board becomes a tiny stage that cheers for itself.

Cost1
Tempo+0
Noisenone
logic

Logic Gate

AND · OR · XOR, your pick

The heart of any computation. Two in, one out, three moods to choose from. The rhythm bends around the decision.

Cost2
Tempo+0
Noiselow
rhythm

Delay Line

pushes a signal into the next bar

A cozy hallway that takes exactly one beat to walk down. Use it to line up two signals that refuse to cooperate.

Cost2
Tempo+2
Noiselow
flow

Splitter Y

one in, two out

Takes a signal and copies it to two destinations. Half the traffic, twice the opinions.

Cost1
Tempo+0
Noiselow
loud

Amp ×4

makes a weak signal matter

Multiplies an incoming signal. Good for long boards. Slightly smug. Uses more power than Ally would like.

Cost3
Tempo+0
Noisemed
rhythm

Loop Recorder

records four bars, plays them forever

Capture a short pattern, loop it on the bus. Ally gets to nap while the song repeats.

Cost3
Tempo+3
Noiselow
05
from the sketchbook ✎

Field Notes.

Short notes from the build: what we tried, what worked, what made us laugh. Some are real, some are in-fiction, all are sincere.

Read all the field notes →

06
stay in tune ♪

Signal boost.

One quiet email whenever there's a new build, a new note, or a screenshot we can't keep to ourselves. No marketing, no drums — just the beat.

Get a ping when Ally ships something.

We promise: roughly one message per build, always short, always from Ally personally (well, Ally's handler). Unsubscribe by replying with "goodbye ♡".

(we'll pretend the inbox is a little hand-delivered envelope 💌)