Valerio Ciotti
Orbit
All work
Writing
Research
Study group
About
All work · 20 projects
Work ’26
Scroll
All 20 as a list ↓
Close ×
All work
Every idea,
every attempt.
All 20 projects
Paper Study Group
2026
Six papers, seventy minutes, every two weeks
A work study group where five or six people each present, in ten minutes, one paper they read in depth. GenAI, recommenders and the next best action, with a library, session notes and a radar of new papers.
Precog
2026
Conducting my desktop with bare hands
Gesture control for macOS. Swipe between desktops in mid-air, pinch to click, throw windows to the other screen.
PULP
2026
Slicing fruit with a glance
A browser game where fruit is thrown up from the bottom of the screen and you cut it in mid-air, first with a fingertip, then, in an experimental mode, with your eyes alone.
Spellstorm
2026
A spellbook for the whole family
A wizard survival game in the browser. You only move; your spells cast themselves while waves of creatures close in, and every level ends with a boss.
Drawbluff
2026
Draw badly, bluff boldly
A party game for 3 to 10 players. Everyone draws a secret prompt on their phone, invents fake titles for the others' drawings, then tries to spot the real one.
Wisecrack
2026
Two answers enter, one laugh leaves
Drawbluff's sibling. Two players answer the same prompt, everyone else votes for the funnier answer, and the final round gives everyone the same prompt.
Supervised clustering
2026
Cluster the reasons
Supervised clustering, told on a simulated animal shelter. A model explains every animal with SHAP, and the explanations, not the raw data, get clustered into five kinds of animal.
Eulerian magnification
2026
Seeing the invisible
Eulerian video magnification for clips and live cameras. It amplifies the faint flush of every heartbeat, a baby's breathing, and reads heart rate from a face.
SQL Sprint
2026
Back at the keyboard, one query at a time
A seven-day SQL course I built for myself to get hands-on again, and to test how well a learning path can be tailored to one person. A real SQLite engine runs in the browser, with graded exercises.
The Diary
2026
A notebook that writes back
Tom Riddle's diary on a Supernote e-ink tablet. Write and rest your pen; your ink fades into the page and an answer writes itself back, letter by letter.
XGO-Duck
2026
Teaching a duck to walk on a Raspberry Pi
Building an open-source biped duck with a Raspberry Pi Zero 2W in place of the original controller, porting its real-time loop to Python.
Books to my Kindle
2026
Classics by text message
A Telegram command that finds a public-domain book on Project Gutenberg and emails the EPUB straight to my Kindle.
SO-101 robot arm
2026
Someone to play with
The Connect 4 brain, given eyes and an arm. A camera on the wrist reads the board, and an SO-101 arm drops the token.
Maieutica
2026
The org chart nobody draws
An organisation as one graph of goals, projects, people and skills, with the views leaders ask for. Built on a synthetic demo company.
Build your own agent
2026
An agent that fits in a laptop
A 3-hour hands-on workshop. A local, CPU-only agent reads your feeds, keeps what matches your interests and builds an EPUB with a quiz. The deck we presented, with the live demo inside.
Team retro
2026
One prompt, one retro
A retrospective with my team on how we work, and a test of how far Opus 5.5 gets from a single prompt. Everyone joins by phone, the AI facilitates out loud, and a live screen turns notes into themes, votes and actions.
Spindle
2026
The record sleeve, back on my desk
A native macOS album-art widget for Spotify and Apple Music, with hover controls and a mini player that lives around the notch.
Connect 4 ensemble
2025
Four in a row against five networks
Deep reinforcement learning agents trained on hundreds of thousands of games. An ensemble of the best five won a tournament against 35 other AIs, and you can play it here.
PyData Amsterdam 2024
2024
Hunting unicorns with network analysis
My PyData Amsterdam 2024 talk. Start-ups linked by the people who moved between them, and what centrality says about their future.
Visibility graph
2024
My heart beats like a network
Fifty-three minutes of a run, one heart-rate reading at a time, turned into a visibility graph. Peaks become hubs.
That's everything — 20 projects.
Show 6 more