Marco Zorn · AI agents, automation and Linux tooling · Rome
Cars that evolve their own brain, and the brain's own shape. Runs in your browser.
I build things that run locally: agents, automation plumbing, Linux desktop tooling, and occasionally simulations of evolution because they are the most fun thing a computer does. Lately also computational materials screening, a genetic algorithm hunting HER catalysts on MXene surfaces, validated in three stages (xTB, MACE, DFT).
| Lost Island | The Dynamic Island, rebuilt natively for Linux, Windows, macOS and Android. Music, lyrics, notifications, OSD. GTK4 on Linux. Live demo |
| agencykit | Nine Claude Agent Skills for agency workflows: briefs, quotes, approvals, reports. npx agencykit install |
| ArnieJS | 480+ vanilla JS components. No dependencies, no build step. Browse them |
| NFC Bro | Fast, low-power NFC toolkit for Android. Read, write, emulate. Kotlin and Compose |
| neat-from-scratch | NEAT in 600 lines of dependency-free JS, written to be read. Draw your own track |
| primordial | Open-ended evolution with no fitness function anywhere in the code |
| awesome-artificial-life | Curated ALife: simulators, cellular automata, neuroevolution, quality diversity |
Python, TypeScript, Go, Rust, Kotlin. Arch Linux and KDE Plasma. Claude Code and local models for the agent work, Docker and Postgres for the rest, ESP32 and Raspberry Pi when something has to exist in the physical world.




