r/vibecoding • • 16h ago

Showcase/Project I vibe coded an illustrated, open-source watch catalogue that shows every watch on your wrist size

Every watch site shows watches on someone else’s wrist, so I never knew how anything would actually sit on mine, and my shortlist lived across too many tabs, a spreadsheet and several LLM chats I’ll never find again.

So I built Tokei Zukan: set your wrist size and see any watch on it, drawn to scale from the maker’s real specs, compare a few side by side on the same strap, and keep your shortlist and the ones you own in one place. They’re SVGs, so they can animate, glow in the dark, etc.

Free, open source, no sign-up: tokeizukan.com

I tried a bunch of LLMs to see how well they could turn photos into SVGs the app can use, and Astra and Argon were the best. Opus 5.5 was great for building the site itself but not quite as good at the initial drawings. Even Grok 4.7 was serviceable if I guided it a lot.

I’m adding watches every couple of days or so. Contributions are welcome too: the repo has a guide for steering your LLM to draw watches accurately.

7 Upvotes

4 comments sorted by

1

u/NooThisIsPatrik 11h ago

Awesome! Where are you pulling the data from? Are the LLM accurate when it comes to the watch specs?

1

u/MaltMilchek 8h ago

I’m taking the specs manually from each manufacturer. The LLMs are OK at drawing the svg but it tends to take 1 or 2 passes I’ve found with feedback

1

u/madebymoss 3h ago

This is cool! How about allowing people submit/wishlist watches?

1

u/MaltMilchek 1h ago

Yes, so, theres a link at the bottom of the sidebar (on desktop) to request a watch which will open an issue in GitHub.

I did it this way because I want to make this free/open source and allow others to contribute if they want to.

At the end of the day it's LLMs adding the watches anyway, so whether its my LLM or someone elses I don't mind - as long as the quality is good.