About

What is a Smart Mirror?

A smart mirror is a two-way mirror with a display behind the glass that shows information and allows the user to interact with it. You can almost think of it as a mirror with a heads up display. Smart mirrors are used in a variety of settings, both residential and commerical and can add a futuristic feel while still blending in with your room decor - it doesn’t feel like “just another screen”.

ReflectOS Powered Smart Mirror
ReflectOS Powered Smart Mirror

About ReflectOS

ReflectOS is designed to be a “batteries included” OS for your smart mirror or display project. It aims to allow you to tinker with your system and adapt it to your changing needs without needing to do any custom coding.

It was born out of a desire to provide an intuitive OS for makers and DIY enthusiasts to build incredible smart mirror hardware without having to worry about the software. Additionally, it was also designed to allow makers to build sellable smart mirror/display projects which could be self-managed by the customer.

ReflectOS seeks to fufill the promise of a minimalist aesthetic - it aims to be the one screen in your home that isn’t constantly trying to get your attention.

The core goals of the projects are to be approachable, configurable, and extensible. Let’s dig a bit further into what each of those means.

Goals

Be Approachable

Everything that needs to be done to install, setup, and configure the system can be done through a user interface, and doesn’t require knowledge of using command-line tools or coding.

Be Configurable

Don’t compromise on customization - allow users to configure their system to suite their unique needs.

Be Extensible

Create a contributor friendly culture and codebase to allow developers to build their own extensions for their systems, as well as share them with the wider community.

Supported Hardware

ReflectOS currently supports the following hardware:

Sounds a lot like MagicMirror²

You are absolutely correct - this project was heavily inspired by the MagicMirror² Project , and draws on a TON of the good ideas that it has developed. ReflectOS seeks to accomplish a different set of goals and be a bit more performant on lower-power devices (e.g. Raspberry Pi Zero W).

Check out the answer to this faq question for more thoughts on this.