BrandBot is an open-source 3D mascot you drop into any React app. It floats, blinks, and follows the cursor — your logo and colors are just props. It renders with Three.js and runs anywhere React does.
Install the package, import the component, and render it in a sized box. It ships TypeScript types and the model is bundled — nothing else to host.
# npm
npm install brandbot three react
const bot = useRef(null) <BrandBot ref={bot} /> bot.current.spin() // one full turn bot.current.replay() // zoom-in intro
import { BrandBot } from 'brandbot' export default function Hero() { return ( <div style={{ height: 600 }}> <BrandBot primary="#13294b" eyes="#7fd4ff" logoText="ACME" /> </div> ) }