Try it live Description
Kacha Bear is a tiny kitchen where everything you make is meant to be squeezed until it cracks, and you make every treat by hand. A chocolate squishy: pick a mold, choose a filling, melt and coat the shell, add toppings. A mooncake: choose the lava filling and crust, stamp a pattern, and write a line to hide inside. A fortune cookie: stir the batter, bake it, slip in a note, fold it while warm, then fill it and dip one end in chocolate.
Then you squeeze. The shell cracks right where your finger presses, crumbs scatter across the plate, lava seeps through the cracks, and the pieces crush down into crumbs. The sound follows your finger in real time (where you press, how fast, what the treat is made of), mixing procedural audio with real recordings of crackers and cookies.
The gift line is the heart of it. Write a message to hide in a mooncake; on the web version, you can also type a sentence and have Tripo carve a small 3D object from it to bury in the filling. Wrap it in a gift box and send the link. Your friend can't just read it: they have to squeeze the mooncake until it breaks open, and only then does the note slide out and the object pop up, ready to keep on their own shelf. It's made for someone you can't be with.
Kacha Bear runs on the web and as a Xiaohongshu mini-tool. The mini-tool is an offline version without AI, and 583,000 people have used it since mid-September. The author built the whole thing solo with AI coding tools, on Three.js with a custom soft-body simulation.
Before the hackathon, there was only the chocolate squishy (with soft-body cracking, live sound and Tripo AI decorations) plus the offline mini-tool. The whole gift line (mooncakes, the Tripo hidden gift, the gift-box ceremony and the receiver's shelf), along with the fortune cookies, colored chocolate and the recorded mooncake and cookie sounds, was built during the event.
How Tripo was used
Here Tripo makes a gift, not an asset: one typed line becomes a one-off 3D object sealed in a mooncake until a friend crushes it.
- Hidden gifts: on the web version, a typed line (say, "a rabbit hugging the moon") goes through Tripo text-to-3D at runtime. The GLB is stored on the author's own server, travels with the gift link, and pops out of the cracked filling in Three.js. It is the core of the gift line; without it, the cake only holds a note.
- AI decorations: the "AI decorations" feature, which predates the hackathon, also calls Tripo API text-to-3D at runtime.
- Molds and art: the bear and ice-cream molds are Tripo models, and the author designed the logo and bear art from ChatGPT images and Tripo model renders.
- Usage: in the first two weeks on the web (September 19 to October 3), 384 of 1,276 devices (30%) used Tripo text-to-3D, with 693 generations; 462 were kept and 318 were hidden inside mooncakes.


