sagar-tamang/ultron-by-sagar-builds — explained in plain English
Analysis updated 2026-05-18
Run a sci-fi styled 3D orb interface locally to explore webcam hand gesture controls.
Use the orb visuals as a starting point for your own AI assistant style interface.
Learn how MediaPipe hand tracking and Three.js can be combined for gesture control.
Show off the demo as a portfolio piece or creative coding project.
| sagar-tamang/ultron-by-sagar-builds | punkpeye/mcp-proxy | rivenlau/orion-key | |
|---|---|---|---|
| Stars | 267 | 267 | 267 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | 2026-06-27 | — |
| Maintenance | — | Active | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Hand gesture controls require webcam access.
ULTRON Orb UI is a glowing, spinning holographic orb interface you can view and control in your browser, inspired by the Iron Man style AI visuals. It is built with Next.js for the web app, Three.js for the 3D graphics, and MediaPipe for hand tracking through your webcam, so you can control the orb with your bare hands instead of only a mouse. This repository is specifically the open source interface piece of a larger personal AI project by the author called ULTRON, which reportedly talks in real time and can control Android devices on its own, described further in a separate write-up linked from the README. This repo itself is just the visual orb, not that larger AI system. To run it, you install dependencies with npm and start the development server, then open it in a browser on your local machine. With a mouse or touchscreen, dragging spins the orb and scrolling or pinching zooms in and out. With hand gestures enabled through the webcam, pinching your thumb and index finger with one hand and moving it spins the orb, while pinching with both hands and spreading them apart or bringing them together zooms in or out. Keyboard shortcuts let you toggle gestures, reset the view, or zoom with plus and minus keys. Under the hood, the 3D scene is built from layered wireframe shells, a spiral inner core, floating code text sprites, orbiting debris, dust particles, scan rings, and a bloom plus chromatic aberration visual effect. A separate module handles the MediaPipe hand landmark detection and pinch gesture recognition with built in tolerance to avoid jittery input, and a component ties the scene, the hand tracker, and user input together. The project is licensed under the MIT license.
A browser based 3D holographic orb you can spin and zoom using webcam hand gestures, built with Next.js and Three.js.
Mainly TypeScript. The stack also includes Next.js, Three.js, MediaPipe.
Use freely for any purpose, including commercial use, under the MIT license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.