Skip to content
Qt5 Frontend for Mycroft Ai
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images
.gitignore
ImgRecogType.qml
MsmView.qml
Options.qml
README.md
SimpleMessageType.qml
SkillModel.qml
SwitchButton.qml
TopBarAnim.qml
WebViewType.qml
Welcome.qml
backendplugin.cpp
deployment.pri
filereader.cpp
filereader.h
iconscriptlauncher.cpp
iconscriptlauncher.h
images.qrc
main.cpp
main.qml
msmapp.cpp
msmapp.h
mycroft-qtapplication.pro
mycroft-qtapplication.pro.user
mycroft-qtapplication.pro.user.eda1ae5
qml.qrc
qtquickcontrols2.conf
scriptlauncher.cpp
scriptlauncher.h
service.xml

README.md

Mycroft AI Standalone GUI Client Version 1.3

Standalone GUI client for Mycroft written in QT, support for all Desktop Environments
Appimage Release - Comes bundled with all the QT/GUI Dependencies

What's New:

  • added: Debug Tools - messagebus debug modes: Raw / Utterance
  • added: Fullscreen support, ability to resize in windowed mode
  • added: New conversation model allows visual feedback for skill results
  • added: Web-view integration for skills with HTML type data
  • added: New conversation animation
  • added: Inbuilt Installation feature for all skills listed in mycroft-skills directly from the application using MSM Skill Installer
  • added: Drag and Drop to conversation area for Image/File Recognition type skills
  • added: To settings ability to set custom drag and drop (Image/File) recognition command
  • changed: Redesign for better space management and dedicated animations bar

AppImage:

  • Appimage for the Qt Application for any desktop environment (Linux)
  • Download -> chmod +x mycroft-qtapplication.AppImage -> Run
  • Go To Settings and Set the Start and Stop path to your Mycroft.sh file in the Mycroft-Core folder
  • Toggle The Switch on The Top Left Corner to Start Mycroft

Building From Source:

QT5 Requirements:

  • Qt5
  • QtQuick 2.0
  • QtQml Models 2.2
  • QtQuick Controls 2.0
  • QtQuick Layouts 1.3
  • Qt Websockets 1.0
  • Qt Webkit 3.0
  • Qt Webkit Experimental 1.0
  • QtQuick Controls Styles 1.4
  • Qt Creator (QT IDE FOR APP DEVELOPMENT)

Build Instructions:

Using Mycroft AI Forks

Jarbas AI - https://github.com/JarbasAI/JarbasAI
  • Open Application
  • Goto Settings
  • Replace "ws://0.0.0.0:8181/core" with "ws://0.0.0.0:8186/core"
You can’t perform that action at this time.