Skip to main content
There are three ways to start, depending on how you like to build.

1. Install the GlassKit agent skill

Use this when you want Codex, Claude Code, Cursor, or another coding agent to understand smart-glasses app development while it builds your app. Smart-glasses apps have constraints that general coding agents do not reliably infer: vision AI pipelines, small HUDs, camera, microphone, sensor access, touchpad and voice inputs, battery use, and wearer-facing UX. The GlassKit agent skill packages that context with reference patterns and a starter template. Install it with the Agent Skills CLI:
npx skills add RealComputer/GlassKit
Update it later with:
npx skills update glasskit
Then ask your coding agent with prompts like:
  • create a starter rokid glasses app
  • add a camera preview to the first screen using the glasskit skill
  • create a rokid glasses app that connects to openai realtime and talks about what it sees

2. Copy the Rokid starter app

Use this when you want a small app scaffold with Rokid HUD layout and navigation patterns.
git clone https://github.com/RealComputer/GlassKit.git
mkdir rokid-starter
git -C GlassKit archive HEAD:skills/glasskit/assets/rokid-hello-world | tar -x -C rokid-starter
Then follow the Rokid starter README.

3. Copy a complete example

Use this when a demo is close to the app you want to build. For example, to copy examples/rokid-feature-demo:
git clone https://github.com/RealComputer/GlassKit.git
mkdir my-glasses-app
git -C GlassKit archive HEAD:examples/rokid-feature-demo | tar -x -C my-glasses-app
Then follow that example’s README.

How to get Rokid Glasses

Find Rokid Glasses, the development cable, and APK upload alternatives for GlassKit development.

Rokid setup

Set up hardware, Wi-Fi, ADB, permissions, and emulator testing.

Rokid inputs

Handle touchpad controls, camera capture, and microphone capture.

Rokid WebRTC

Stream camera and microphone media to a backend or service broker.