Open-source technologies for AI devices, smart glasses, and agentic experiences.
YodaOS Project is an open-source community exploring the software foundations for the next generation of intelligent devices.
From embedded JavaScript runtimes and device operating systems to AI-native user interfaces, agent runtimes, and developer tooling, our projects focus on making it easier to build software that lives beyond traditional screens.
Today, much of our work is centered around AIUI, Rokid's framework and runtime for building agentic experiences on AI glasses.
Build agentic applications for AI glasses.
AIUI provides the framework, APIs, developer tools, design system, samples, and AI coding skills needed to build applications for Rokid Glasses.
→ yodaos-project/AIUI
→ AIUI Documentation
→ AIUI Studio
npm create @yodaos-pkg/aiui-agent@latest my-agentAn executable format and toolchain for AI applications.
AIX explores how AI-native applications and agents can be packaged, distributed, and executed across devices and runtimes.
A curated collection of projects, tools, examples, integrations, and community resources around the AIUI ecosystem.
YodaOS Project started with the idea of bringing modern application development to embedded and connected devices.
Projects such as YodaOS and ShadowNode explored lightweight operating systems and JavaScript runtimes for constrained hardware.
That same idea continues today:
Make intelligent devices programmable with familiar tools — while designing new abstractions for an AI-native world.
The interface is changing from apps and screens to agents, intent, voice, perception, and generated UI.
Our open-source projects are evolving with it.
- AI Glasses & Spatial Interfaces
- Agentic UI
- AI Application Runtimes
- Embedded JavaScript
- Device APIs
- Voice & Multimodal Interaction
- AI Developer Tooling
- Cross-platform Runtime Infrastructure
We welcome developers interested in AI devices, runtimes, developer tools, and new forms of human-computer interaction.
Explore the repositories, try the examples, open an issue, or contribute a project to the ecosystem.
The computer is changing. Let's build its next interface.