
Free Apps for KaiLab
Collaborative, AR/VR, data-driven learning through KaiLab apps
Kai’s Education designs intuitive KaiLab apps that bring robotics to life in the classroom. Our platform helps students develop core programming and computer science skills through hands-on, interactive learning accompanied by pre-prepared lesson plans. Compatible with KaiLab robots, our software is tailored for elementary, middle, and high school students, making it a versatile tool for STEM education.
Kai's Eye Robot Tracker
Google Play (Android) [Grade: 5 – 10]
App Store (iOS) [Grade: 5 – 10 ]
Requires: KaiLab Robots and Adventure Mat
Kai’s Eye Robot Tracker (Grades 5-10) is a mobile application (available for Android and iOS) that serves as the central tracking and communication hub for the KaiLab (formerly Kai’s Clan) robotics system. By mounting a compatible device on a tripod overlooking a physical adventure mat, the app bridges the physical and digital worlds.
Features:
- Robot Tracking: Utilizes the device’s camera to monitor the precise position of Kai robots on an adventure mat by tracking their unique QR codes.
- Cloud Gateway: Acts as a bridge between the physical robots and the Kai’s Cloud network using the device’s Bluetooth and internet connection.
- Real-Time Synchronization: Constantly communicates robot positions and sensor data to the cloud portal (approximately once per second), allowing all classroom participants to see live updates.
- One-Time Camera Calibration: Features a guided calibration process to align the camera view with the entire mat, ensuring accurate digital representation in 2D and 3D maps.

KaiLab App
(Formerly Kai's Lab App)
Browser (Web App) [Grade: 5-10]
Requires: KaiLab Robots and Adventure Mat
KaiLab App (Grades 5-10) (formerly known as Kai’s Clan) is a collaborative, cloud-based coding platform designed to bridge physical robotics with immersive 3D, AR, and VR environments.
It acts as the central “command center” for the KaiLab ecosystem, enabling a multiplayer-style learning experience where students work together in a shared digital space.
Features:
- Collaborative Multi-Robot Coding: Supports a unique “multiplayer” environment where multiple students can code different robots on the same mat simultaneously, encouraging teamwork on complex missions.
- Progressive Language Support: Caters to all skill levels by offering Blockly for beginners and a seamless transition to text-based coding in Python or JavaScript for advanced users.
- Real-Time IoT Integration: Features a robust engine that allows robots to interact with real-world sensor data, enabling them to react to their environment and communicate with other smart devices.
- 3D & AR/VR Visualization: Code is instantly reflected in a 3D digital twin of the physical mat, which can be explored through immersive Augmented and Virtual Reality for a first-person perspective.

Kai's Virtual Viewer
Google Play (Android) [Grade: 5 – 10]
App Store (iOS) [Grade: 5 – 10]
(Meta Quest, Meta Quest 2, Meta Quest 3S,
Meta Quest 3, Meta Ques Pro)
Requires: KaiLab Robots and Adventure Mat
Kai’s Virtual Viewer (Grades 5-10) is a real-time visualization system designed to work with the KaiLab (formerly Kai’s Clan) robotics platform. It creates a digital twin of the physical environment, allowing students to see their physical robots represented as animated 3D avatars within a virtual world that corresponds to their physical AR/VR Adventure mat.
Features:
Real-Time Synchronization: As students code their physical robots to move on the mat, their digital avatars move simultaneously within the virtual viewer, providing instant visual feedback on their programming.
- Multi-Platform Accessibility: The viewer is highly flexible, running directly in web browsers (PC/Mac/Chromebook) or as a dedicated app for iOS, Android, and VR headsets like the Oculus Quest.
- Augmented & Virtual Reality: It supports AR mode on mobile devices, overlaying the virtual world onto the physical mat, as well as a fully immersive VR mode for a first-person perspective of the robot’s environment.
- Custom Avatar Support: Students can personalize their experience by loading custom 3D models from platforms like Tinkercad or Minecraft to represent their physical robots in the virtual space.
