Inspiration
Traditional presentations are dead. We wanted to build a tool that makes the presenter feel like they are in a sci-fi movie—using only their hands, eyes, and voice to command the room. JediFlow AI turns your slides into an immersive neural experience.
What it does
JediFlow AI is a high-performance presentation platform featuring Neural Gesture Control (Mediapipe), Advanced Gaze Tracking (WebGazer), and JARVIS Voice Integration. It generates cinematic slides using Llama 3 and renders real-time 3D Spline scenes, all within a beautiful glassmorphic HUD.
How we built it
Built with Preact and Vite for 60FPS tracking. We integrated MediaPipe for gestures, WebGazer for eye tracking, Featherless AI for the 'brain' (Llama 3), and Pollinations AI for visual generation. All animations are powered by Framer Motion.
Challenges we ran into
The biggest challenge was syncing real-time eye tracking with a complex React UI and ensuring zero-latency gesture recognition during live presentations.
Accomplishments that we're proud of
We successfully achieved stable 60FPS Neural Tracking directly in the browser, creating a seamless 'Minority Report' experience. We're also proud of the JARVIS Voice Protocol, which feels like a real AI assistant, and the fully cinematic 'Elite V2' design system that sets JediFlow apart from any other tool.
What we learned
This hackathon taught us how to optimize AI Vision (Mediapipe) for low-latency performance and how to integrate diverse AI models—like Llama 3 for thinking and Pollinations for visualizing—into one cohesive, high-speed interface. We also learned the importance of focusing on the 'Presenter's Experience' to create real innovation.
What's next for JediFlow AI: The Neural Command Center
Our roadmap includes Multi-User Neural Collaboration, where teams can present together using shared gestures. We also plan to release a dedicated AR/VR Command Center integration for Apple Vision Pro and Meta Quest, and real-time audience feedback analysis using sentiment AI.
Log in or sign up for Devpost to join the conversation.