Mycroft-Ai-QtApplication
Mycroft-Ai-QtApplication copied to clipboard
Qt5 Frontend for Mycroft Ai
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:
- Git clone https://github.com/AIIX/Mycroft-Ai-QtApplication/
- Open Qt Creator
- Select Open Project
- Select mycroft-qtapplication.pro file
- Check for Errors, Missing Dependencies
- Build & Run
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"