Good rhythm.
Great party.
A little playful competition for your private time. Find your pace, chase a high score, and leave with a glow.
Motion meets meaning.
EmbeddingGemma 2 compares camera images with your text candidates. MediaPipe follows hands. Our motion engines keep the rhythm.
Meet EmbeddingGemma 2 ↗Experimental similarity, not a verified activity or event detector.Set the moodConnect your camera. Get comfortable.
Find your rhythmFive ways to play. Your pace.
Enjoy the resultsA debrief, with just the numbers.
Your next round awaits.
Choose one of five games, or check your camera before playing.
Make it yours.
Camera setup, tracking and optional experiments. Your frames stay on this device.
Your camera
Permission is requested only when you tap Start camera.
Find a clear view
Start your camera and load hand tracking before playing.
Move steadily for five seconds to calibrate POV tracking.
EmbeddingGemma 2
Compare images with words. Explore context and event experiments.
Load the model to enable image comparison.
Image & text comparison ↗
Requires a live camera and loaded model. Cosine similarity ranks these candidates; it is not a probability or an open-ended description.
Context & event experiments +
Optional image–text experiments. A favorable candidate score does not establish a physiological event. Finish remains manual.
Load the model to explore.
Relative scores only. No frames or embeddings are saved.Come out and play.
Set up your camera and hand tracker before starting a round.
Start camera to request permission.
FIND THE RHYTHM
Your motion, in detail +
RPM from the last 10 seconds of accepted cycles, recorded every 2 seconds. Motion and quality are estimates. Finish is always your call.
Welcome to the party.
A private little record of a good time.
Your next good moment belongs here. Finish a session to see your results.
NO GAME SNAPSHOT
No challenge result.
NO SESSION RESULT
Just numbers. Never your camera image.Session history
| Date | Duration | Strokes | Peak RPM | Active | Source | Action |
|---|
Turning off saving removes stored history. Current results stay in memory until reload.
Every pace has a place.
Five ways to play. Choose your next round yourself—nothing here is inferred from your camera or saved history.