AsteroidOS是一个为智能手表设计的开放源代码操作系统。它可作为一些Android Wear设备固件的替代品。
AsteroidOS使用OpenEmbedded构建一个嵌入式Linux发行版。它以Linux内核和systemd服务管理器为基础运行。AsteroidOS也包含各种移动Linux中间件(如为Mer和Nemo Mobile开发的lipstick(页面存档备份,存于互联网档案馆)和MCE(页面存档备份,存于互联网档案馆))。
它的用户界面完全使用Qt5框架编写。应用程序则以出自Qt Quick(英语:Qt Quick)和QML-Asteroid(页面存档备份,存于互联网档案馆)的QML图形组件编写。可以从OpenEmbedded生成一个有交叉编译工具链、集成到Qt Creator的SDK以便于开发。
在Alpha 1.0版本中,AsteroidOS默认包含并预装下列应用程序: