Building Custom Apps for the Rokid Smart AI Glasses: What Works and What Doesn't

Open on YouTube ↗
Overview

In this video, maker and YouTuber Ichiken tries the Rokid Smart AI Glasses for the first time. The question is how far a pair of consumer smart glasses can go, both with the apps that ship on the device and with apps you write yourself. The first half covers the built-in features, comfort and practical limits. The second half shows three custom apps built with help from Claude. The speaker's overall view is that the glasses are already practical for some tasks, especially translation. Real-time AI assistance, however, is still limited by latency and on-device processing power.

11 min read
1:27

The Hardware and First Impressions

The Rokid Smart AI Glasses look like a slightly chunky pair of glasses. A closer look shows a speaker near the temples, control buttons on the frame, and a forward-facing camera. The lens area doubles as a display that shows text. What caught the speaker's interest was that, beyond the pre-installed apps, they could write their own app and run it on the glasses.

This was the speaker's first time using any smart glasses. You open menus and features by tapping or swiping on the frame. The AR display appears to sit about five meters in front of you. The speaker found it quite hard to focus on the display at first. Their trick was to cover the glasses with a hand so the background disappears, which makes the AR text easier to lock onto. They concluded it is mostly a matter of getting used to it.

2:04

Real-Time Translation

Of the built-in features, translation and subtitles were the speaker's favorites. They were surprised by how accurate real-time translation was. They see it as a powerful tool for face-to-face conversations in particular.

For the demo, the speaker spoke Japanese to an AI that answered in English, as a stand-in for a foreign-language conversation partner. The speaker asked about hobbies. The AI replied that it enjoys exploring ideas, learning languages and conversations like this one. In the Japanese display, part of the answer came out as something like "hub," which the speaker pointed out. Next, the speaker asked what the AI would like to drink. The exchange went back and forth smoothly: the speaker said they would have tea, and the AI asked what kind. The translation kept up nearly in real time, and the speaker called it "very well made."

To test longer speech, the speaker asked the AI to say something lengthy in English. The AI gave a short reflection on how small daily routines, such as making a hot drink or stepping outside for fresh air, can set the rhythm for the rest of the day. The translation was fairly accurate. The speaker noted that the audio coming through the glasses was not ideal and that things did not always go perfectly. Even so, they judged the result to be at a level that is "quite practical."

The speaker argued that translation today is far more accurate than it used to be. If both people wore smart glasses, they think a conversation could feel quite natural. The same thing is possible with a smartphone, but they think the glasses look more natural in conversation.

4:48

Subtitles (Live Transcription)

The subtitle feature is plain transcription with no translation. The speaker also described it as a feature they really like. To test it, they played a clip from one of their own videos, which explains that the Raspberry Pi RP2040 microcontroller needs a 3.3V supply and cannot run directly on the 5V from a USB port, so a voltage regulator steps the voltage down. The transcription was quite accurate. As a side note, the speaker suggested the feature could help people whose hearing has started to decline.

5:21

Camera and Navigation

The camera sits in the frame, so you can take photos and videos without pulling out a phone. A button on the top of the frame controls it:

  • Press once to take a photo.
  • Press and hold for about two seconds to start recording video.

The speaker called the image quality standard rather than impressive. They also warned that using the camera at the wrong moment could cause trouble, so users need to be careful about when they use it.

The glasses also have a Navigation Mode. The speaker does not use it because they find walking while using it a little dangerous. They allowed that it might become convenient with practice. For now, though, a smartphone shows more information, so they think phones still have the edge for navigation.

6:26

Wearing Them: Prescriptions, Weight and Field of View

People with good eyesight or contact lenses can wear the glasses as they are. People who wear glasses cannot put the smart glasses on over their regular pair. They need either contact lenses or prescription lenses, which are sold separately. According to the speaker, you can order these on the official website starting at about 15,000 yen, and they attach magnetically over the original lenses. The timing did not allow the speaker to get prescription lenses before filming, so they used contact lenses.

The glasses are a bit heavy. The speaker's regular glasses weigh 19 g, and the Rokid glasses weigh 52 g. They are clearly heavier than normal eyewear. Given everything packed inside, though, the speaker was impressed that Rokid made them this light. They think making them much lighter may be technically difficult but still hope for it.

The bigger complaint was the field of view. The frames are thick, and there is some distance between the eyes and the lenses, so the glasses noticeably block your view. That is acceptable in daily life. For driving, however, the speaker thinks the blind spots are significant enough that you should not wear them. The speaker normally chooses frames that stay out of their field of view entirely, so the Rokid glasses felt quite out of place to them. They hope future versions improve the field of view and reduce blind spots.

8:11

Battery Life

The speaker said battery life is not good. The battery holds only 210 mAh, so if you keep an app running constantly, you will need to charge several times a day. Custom apps that are not optimized for power, like the ones shown later, drain the battery especially quickly. On the plus side, the battery charges to 80% in 20 minutes. The speaker also mentioned that some compact batteries apparently let you use the glasses while charging, and suggested trying one.

8:48

Developing Apps: YodaOS and Vibe Coding

The glasses run YodaOS, an operating system Rokid has optimized for smart glasses. Because YodaOS is based on Android, apps you build yourself can run on it. The speaker got a separate developer cable to connect the glasses for development.

App development normally requires tools like Android Studio. The speaker handed the entire process to Claude, starting with setting up the development environment. They described this as "vibe coding." They built three apps as demos.

App 1: Hello Rokid

The first app simply displays "Hello Rokid," to confirm that a self-built app runs on the glasses. It worked without problems.

9:51

App 2: Math Solver

The second app uses the Rokid camera to photograph problems on paper or a screen and then solves them. With the problems in view, you tap the frame to take a photo, then tap again to have the AI analyze the image. The display lists the problems it found. You swipe to choose one and tap to select it, and the AI solves it and shows the intermediate steps.

The first example was the integral of x to the fifth power, and the speaker confirmed the answer was correct. The app also solved the other problems on the page correctly. The last one got what the speaker called a "clear and thorough answer." The speaker then tried definite integrals, where the interval is specified. The app read those from photos without trouble, and the answers were again correct.

The app works by sending the camera image over Wi-Fi to an external AI, in this case Claude's API, which reads and solves the problem. The speaker's point was that processing photos and videos with an AI outside the glasses greatly widens what the glasses can do. They suggested that if the camera captures a clear image and the AI understands it, the same approach could handle physics, English or other subjects.

11:42

App 3: Debate Assistant

The third app targets a use case where real-time response matters more. The glasses' microphone transcribes the conversation live. An external AI analyzes the transcript and suggests ways to rebut the other side, and the suggestions appear on the AR display. Since the other person cannot see the display, you can argue with AI help and gain an edge.

The debate topic was a classic Japanese snack rivalry: which is the better treat, Kinoko no Yama or Takenoko no Sato. An AI opponent took Kinoko no Yama, and the speaker defended Takenoko no Sato. The opponent argued that Kinoko no Yama comes in bite-sized pieces that are easy to pick up, that the chocolate and cracker are well balanced, and that it is easy to eat with one hand.

The speaker countered that Takenoko no Sato is easier to hold because its wide base makes it stable. The opponent replied that the mushroom's stem fits snugly around the finger and that its solid base lets it stand upright on a desk. The speaker then argued that the essence of sweets is enjoying the taste, and asked whether the conversation had drifted off topic into ease of eating. The opponent called this "a really sharp observation" and conceded that taste and texture matter most, before turning to the different ways people enjoy sweets.

The speaker judged that the app produced rebuttal strategies fairly well. However, there was a lag of a few seconds between the speech, the transcription and the suggested response, so they would not call it very practical yet. The delay comes from doing both transcription and rebuttal generation outside the glasses.

The speaker explained that transcription could run locally on the glasses. However, limited RAM means only a small model fits, and in their experience its accuracy was so poor that the results were "a total disaster." That is why the demo also sent transcription to an external AI service. The speaker expects that once a low-power, high-performance dedicated chip with an NPU becomes available, processing could happen quickly and more interesting apps would become possible.

Conclusions

The speaker had assumed smart glasses were purely consumer products. Being able to build custom apps changed that view. With apps tailored to specific tasks, they think smart glasses could also fit business settings such as manufacturing. On the practical side, real-time translation turned out to be genuinely useful, and they plan to use it on their next trip abroad. The speaker expects smart glasses as a gadget category to keep evolving over the next few years and intends to keep following it.