Custom GUI - J.A.R.V.I.S. Themed

if you are building it in qml would suggest you to see the Mycroft GUI skills qml interface documentation GUI Framework - Mycroft AI

Kirigami does provide a ton additional helpful qml components like card layouts, form layouts etc specially if your designing your interface to be convergent as in support different form factors, or don’t want to write your own components for functionality that already exist, but you could also look into developing the same with purely qml components which would be designing your own components depending on what you want to display. So would suggest decide based on design and trying out different components to see what suits your UI look and feel the best.

Personally I use a mix of all three Mycroft, Kirigami and QML Components depending on what I want to achieve.

You can also look at the ui source of some existing homescreen qml skills and how they have been done:

1 Like