Creature

connecting…
Sound--
Light--
Motion--
Weather--
Energy--
Memory--
Emit--
LED--
States--
Links live--
Tick--

Live field

Creature hardware on breadboard

Cell inspector

Hover a cell or table row to inspect it. Click to pin.

Metabolism

--

All cells

Cell Type Hardware Act Energy Fatigue Press Rel Rip State Tick Homeo
Waiting for field data…

Legend

Sound anchor · C5 · INMP441
Light anchor · C33 · BH1750
Emitter anchor · C29 · NeoPixel · centered
Free cell · C34-C111 added as new tissue
Fill brightness = activation and energy · white ring = ripple · outer ring = structural relevance · glow = pressure · red ring = fatigue.
Active cells are solid, resting cells are dim, dormant and deep-sleep cells are faint. Connections are local; thicker/brighter lines have more pathway history.

System health

--

What is Creature?

Creature is a small homemade life form built from sensors, an ESP32 chip, and a Raspberry Pi. It senses sound, light, motion, and weather, and expresses itself through an RGB LED strip and a speaker.

Inside it, twelve software cells sit in a ring. Each one watches a mix of those senses. Instead of running a script, each cell predicts what it expects to sense next, and reacts when reality doesn't match. Connections between cells get stronger or weaker depending on what keeps happening together.

There is no script and no decision tree. Everything on this page is Creature's actual state right now, not a performance of one. The diagram above shows that state live. Below is a plain explanation of every term on this page, and in the log line the software prints while running.

Dashboard header bar
Sound / Light / Motion / Weather
How much is happening right now for each sense, from 0 (nothing) to 1 (a lot). These are scaled values, not raw sensor numbers.
Energy
How much working energy Creature has in reserve, out of a maximum of 6. Activity drains it, rest refills it.
Memory
Short for "memory pressure" — a 0 to 1 measure of how much unresolved activity has built up. High memory pressure is one of the things that can trigger sleep.
Emit
How strongly Creature is currently expressing itself, from 0 to 1. This number drives both the LED strip and the speaker.
LED
The actual brightness value being sent to the LED strip right now.
States
How many of the 12 main cells are active / resting / dormant / in deep sleep, in that order. "12/0/0/0" means all 12 cells are awake and active.
Links live
How many of the connections between cells currently carry a meaningful strength, out of the total number of connections that exist.
Tick
Creature's internal clock. One tick passes every second, and the whole field updates once per tick.
Metabolism panel
mode
Whether Creature is currently awake or asleep.
reserve
Same as Energy above, shown as current amount / maximum.
cell energy avg
The average energy level across all 12 cells.
fatigue avg
The average fatigue (how worn down) across all 12 cells.
memory pressure
Same as Memory above.
recent events
How many notable moments have been logged recently.
railed gains
How many cells have hit the ceiling of their own internal adjustment range.
sleep remaining
If asleep, how many ticks are left in the current sleep cycle. Zero means Creature is awake.
reviewed
How many recent events got reconsidered during the last sleep cycle.
Terminal log line (collector)

The software that runs Creature prints a line like this one every 30 ticks:

t116880 in s=0.00 l=0.00 m=0.00 w=0.59 anchors snd=0.11 lit=0.05 mot=0.11 wth=0.03 emit=0.09 led=30 E=5.8 M=0.28 states=12/0/0/0
t116880
The tick number — same meaning as Tick above.
in s / l / m / w
The raw incoming sense readings this tick: sound, light, motion, weather. Same meaning as Sound/Light/Motion/Weather above.
anchors snd / lit / mot / wth
How active each sense's dedicated cell in the ring is right now. This can differ from the raw reading above, since the cell reacts to its own prediction, not just the raw number.
emit
Same as Emit above.
led
Same as LED above.
E
Same as Energy/reserve above.
M
Same as Memory/memory pressure above.
states
Same as States above.