Buu — AI-Powered 3D Asset Creation & Animation Platform
A platform that turns text prompts or images into rigged 3D models, animations, and worlds. I owned the realtime Three.js web client end-to-end, and contributed to a GraphQL orchestration backend and an async AI generation pipeline built with the team.
Service Provided
Owning the 3D Web App, Building the Full Stack
Owned the realtime browser 3D end-to-end, and built the distributed generation backend and its AI pipelines alongside the team.
Project Objectives
Make professional 3D asset creation accessible to anyone — generating rigged models and animations from a prompt, with a scalable, queue-driven backend.
Generate 3D models from text prompts or reference images using AI mesh pipelines.
Auto-rig generated characters and produce animations directly in the browser.
Decouple long-running generation via a RabbitMQ message bus between API and AI worker.
Render and manipulate models in realtime with Three.js, React Three Fiber, and physics.
Implement a credit-based billing system with Stripe subscriptions and usage metering.
Support Web3 authentication and Solana payments via Privy wallet integration.
Iterate the product — pivoting off NFTs to a focused 3D engine, then shipping Buu-V2 and World mode.
A Distributed Three-Service System
Owned the realtime 3D web client end-to-end and contributed across a GraphQL orchestration backend and an async AI worker — coordinated over a message queue for long-running generation jobs.
buu-fun · Frontend
Realtime 3D web app — prompt/image to model UI, animator, editor, stage & boards. ~1,322 commits over a year.
creative-engine · Backend
GraphQL + REST API orchestrating credits, payments, teams, and tool requests. Publishes jobs to the queue.
tools-server · AI Worker
Async consumer running BUU AI — Buu's custom in-house 3D generation pipeline — plus asset storage and status publishing back to the engine.
Shipping a Complete AI 3D Platform
Authored ~98% of the frontend and contributed across a three-repo system (~1,840 commits in a year), from realtime 3D web rendering to a distributed AI generation backend.
Frontend Lead
Owned the 3D web client solo (~98%); contributed to the backend and AI worker with the crew.
Distributed AI Pipeline
Multi-stage mesh generation powered by BUU AI — Buu's custom in-house 3D generation models.
Realtime 3D Web App
In-browser model viewing, rigging, animation, and stage editing with Three.js + R3F.
Scalable Backend
Queue-driven GraphQL engine with credits, Stripe/Solana payments, and Cloudflare R2.
End-to-End Modern Stack
From realtime 3D rendering in the browser to a distributed, queue-driven AI generation backend.






