Adithyaraj Kanayamkottfield recordings rec · kerala, in

signal → sense → act — a catalogue of machines that listen

sprake.

Radio waves, raw audio, operator intent, watch history — I build instruments that turn invisible signals into things you can read.

four recordings on file · kerala, india · ships always

ch.01 — presenceamplitude: idle · breathing25 mm/s · red ink

move your cursor — the recorder is sensing you

▾ 001 — the log

A body moving behind a wall. The mood buried in a song. A server that needs an operator. Every project here began as a signal nobody could read this is the work of making it legible.

The log

01–04

selected works, in order of how hard they were to hear

01ThroughNetpresence, motion & breathing — through walls, no cameraswifi radio (csi)esp32-s3 fleetrustone binary, embedded ui'2602ARXan ops platform that runs your minecraft server with youoperator intentlocal llm (gemma)pythoninstaller · dashboard · cli'2603Muudhears what a song is — and how it feelsraw audiomel spectrogramstensorflowcrnn + fuzzy fusion'2604Recona taste engine that fades out the quiz as it learns youviewing behaviortmdb + quiz decaynext.jssite + chrome extension'25

everything else lives in the lab (liquisight · relieflink · athena · recon ext)

the lab — experiments, hacks, wips · all entries →

the operator — about

Adithyaraj Kanayamkott — sprake to most terminals. I build across the stack out of necessity: when the project needs firmware I write C, when it needs a taste engine I write TypeScript, and when nobody has labeled the data I train the model myself.

Most of what I make is an instrument for hearing something the eye can't; the rest is tooling to keep the instruments running.

Based in Kerala, India. Open to whatever's interesting — gotta try everything.

rustshipped on hardwarepythondaily drivertypescriptthree products deeptensorflowtrains from scratchesp32 / cfield-testedthree.jsyou're looking at it

now building — sprake.lol (this site)

plate iv — the operator. all instruments, no housing.(ink study — breathes at 15 bpm when the page is awake)

transmit — contact

your session, as this receiver saw it:

scroll depthcursor traveleddwelllongest pause

nothing was stored. this readout exists only on your screen.

designed and built by hand — next.js · three.js · gsap · fraunces + ia writer quattro. no analytics: the readout above is everything this site ever knew.