"A shinobiโs life is not measured by how they lived, but rather what they managed to accomplish."
JEETRICO Anime AR Engine is a browser-based Augmented Reality system that lets you summon anime chakra powers using real-time hand tracking and computer vision.
No apps.
No installation.
Just open the page and activate your chakra.
โถ Watch the Demo
https://github.com/jeetrico/anime-ar-engine/blob/main/demo.mp4
๐ CLICK HERE TO ACTIVATE YOUR CHAKRA
๐ฑ Works best on modern mobile devices
The engine uses MediaPipe Hands to track 21 hand landmarks in real time.
Pipeline:
1๏ธโฃ Camera captures the video feed
2๏ธโฃ MediaPipe detects hand landmarks
3๏ธโฃ Engine checks if palm is open
4๏ธโฃ Jutsu VFX attaches to palm anchor
5๏ธโฃ Chakra effect grows dynamically
When your right palm opens, the engine generates a rotating chakra sphere.
Features:
โข Starts with swirling chakra core
โข Mid-animation loop for smooth aura
โข Dynamic chakra expansion
โข Anchored slightly above the palm
Example logic:
if(handOpen){
rasenganSize += chakraPower
}The longer you hold the palm open, the bigger the Rasengan becomes.
Opening your left palm activates lightning chakra.
Features:
โข Instant activation
โข Continuous lightning animation
โข Infinite looping effect
โข Perfect palm-center alignment
Inspired by the legendary Raikiri technique.
When both hands activate simultaneously, the engine detects a chakra clash.
HUD warning:
โ ๏ธ JUTSU CLASH DETECTED โ ๏ธ
Future upgrades may include:
๐ฅ Chakra explosion
โก Lightning discharge
๐ช๏ธ Energy shockwave
The system prevents animation glitches using state-tracking logic.
Example:
if (!wasOpen[idx]) {
vidRasengan.currentTime = 0;
vidRasengan.play();
}Core components:
| Component | Role |
|---|---|
| MediaPipe Hands | Hand landmark detection |
| Gesture Logic | Detect open / closed palm |
| Video VFX | Chakra animations |
| Canvas Renderer | Skeleton tracking |
| Technology | Purpose |
|---|---|
| HTML5 | UI structure |
| CSS3 | Chakra glow effects |
| JavaScript | Engine logic |
| MediaPipe Hands | Real-time hand tracking |
| Canvas API | Skeleton rendering |
| MP4 overlays | Anime chakra VFX |
anime-ar-engine
โ
โโโ index.html
โ โโโ Core AR engine
โ
โโโ demo.mp4
โ
โโโ assets
โ โโโ jeet_left_aura.mp4
โ โโโ jeet_right_aura.mp4
โ
โโโ LICENSE
โโโ README.md
Clone the repository
git clone https://github.com/jeetrico/anime-ar-engine.git
Open the folder
cd anime-ar-engine
Run a local server
python -m http.server
Open browser
http://localhost:8000
For best tracking accuracy:
โ good lighting
โ clear background
โ hand fully visible
Mobile cameras provide better tracking performance than most webcams.
Planned features:
โข ๐ฅ Chakra explosion system
โข โก Lightning particle engine
โข ๐ฎ Gesture-based jutsu selection
โข ๐ฅ AR recording feature
โข ๐ง AI gesture recognition
โข ๐ Multiple anime abilities
Jeet Banerjee
GitHub
https://github.com/jeetrico
MIT License
You are free to:
โ use
โ modify
โ distribute
If this project awakened your chakra:
โญ Star the repository
๐ด Fork the project
๐ Build your own anime AR powers