Embedded OS Platform

Strux OS turns web applications into product-grade Linux devices.

Strux OS is Medeiros IT's platform for kiosk, appliance, and embedded product teams that need a modern app workflow without giving up control of the Linux stack.

  • Build kiosk Linux with web technologies
  • Go services with generated TypeScript contracts
  • QEMU and device-first development workflow
Strux OS architecture diagram
Web UI
Go services
Linux image

Platform model

A governed path from application code to bootable hardware.

Strux OS gives product teams a narrower, repeatable path for building kiosk-style Linux devices while keeping room for hardware-specific customization.

Web application workflow

Use Vue, React, or plain JavaScript for the device interface instead of building a custom embedded UI stack from scratch.

Typed runtime bridge

Expose Go services into the frontend with generated TypeScript definitions so device-facing logic stays structured.

Managed OS stack

Image assembly, browser runtime, compositor, root filesystem, kernel, and boot layers are organized through one platform model.

Real target iteration

Develop against QEMU or physical hardware without constantly rebuilding and reflashing full images by hand.

Development workflow

One workflow for scaffold, device iteration, and image builds.

The CLI is designed to make embedded product development feel closer to a modern software workflow while still producing real Linux artifacts.

Scaffold

Start from a known project architecture and frontend template.

strux init my-project --template vue

Develop

Stream app changes to QEMU or target hardware while device services keep running.

strux dev --remote

Build

Produce bootable images through a repeatable pipeline instead of ad hoc scripts.

strux build qemu --dev

Architecture

Your team owns the app layer. Strux OS organizes the layers below it.

01

Frontend application

02

Go service layer

03

Typed bridge and IPC

04

Browser runtime

05

Wayland compositor

06

System services

07

Root filesystem

08

Kernel and boot stack

Ready when you are

Get a practical quote for support, software, hardware, or engineering work.

Tell us about your users, locations, current systems, devices, workflows, and the problems that need attention. We will reply with a concrete next step.