Code Monkey home page Code Monkey logo

mycroft-ai-qtapplication's Introduction

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"

mycroft-ai-qtapplication's People

Contributors

aiix avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

mycroft-ai-qtapplication's Issues

[Linux] desktop file is lacking a Categories= entry

The desktop file is lacking a Categories= entry in the *.desktop file.

According to the menu spec,

By including one of the Main Categories in an application's desktop entry file, the application will be ensured that it will show up in a section of the application menu dedicated to this category. If multiple Main Categories are included in a single desktop entry file, the entry may appear more than once in the menu.

Hence, please add at least one of the following in the Categories= key.

Main Category Description Notes
AudioVideo Application for presenting, creating, or processing multimedia (audio/video)
Audio An audio application Desktop entry must include AudioVideo as well
Video A video application Desktop entry must include AudioVideo as well
Development An application for development
Education Educational software
Game A game
Graphics Application for viewing, creating, or processing graphics
Network Network application such as a web browser
Office An office type application
Science Scientific software
Settings Settings applications Entries may appear in a separate menu or as part of a "Control Center"
System System application, "System Tools" such as say a log viewer or network monitor
Utility Small utility application, "Accessories"

In addition, you could specify one or more from the longer list of Additional Categories.

Please test the result with desktop-file-validate and make sure it passes.

electron-builder offers native support for this since v19.22.1.

Reference: AppImage/appimage.github.io#2

Skill installer is not working

The install buttons are not clickable, everything else works fine (in both the appimage or the version built from source). Anyways, huge thumbs up for making this front-end to mycroft.

help needed

i am in linux 4.14 manjaro , xfce

i tried to run the app image but it dose not run and shows this
./MycroftQt.AppImage ./MycroftQt.AppImage: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

also build from qmake , it runs and opens but shows error
i

DO MYCROFT NEED A ACTIVE INTERNET CONNECTION??

how to run the appimage.did not understand
Download -> chmod +x mycroft-qtapplication.AppImage -> Run

also did not understand what you mean by
Go To Settings and Set the Start and Stop path to your Mycroft.sh file in the Mycroft-Core folder

THANKS

Paths in `/home/Aix` are hardcoded

Looks like paths in /home/Aix are hardcoded, which of course cannot work.

screenshot_20170603_221747

Instead the application should load the scripts from a relative path "next to itself".

No Sound

I tried Mycroft-AI-QtApplication on OpenSuse and got sound, but could not compile the Mycroft Core. So I switched to Kubuntu and now I can compile the Mycroft core, but get no sound from the QtApplication. I have Plasma 5 on Kubuntu. Not sure what you need from me to help me. Please help!!!!

ReferenceError: Acccessible is not defined

I have just installed mycroft-core and Mycroft-Ai-QtApplication and on running ./Mycroft\ QtApplication
starting Mycroft Service, connecting and right clicking to paste text into the query box before selecting Enter Query I get the following error:-
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Private/MenuContentItem.qml:178: ReferenceError: Acccessible is not defined

Can't run on Ubuntu due to missing dependency libicui18n.so.57

Trying to run the Appimage on Ubuntu 16.04LTS but keep running up against this error:

Desktop/mycroft-qtapplication.AppImage: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory

I have googled looking for this library for ubuntu but can only find RPM versions for Fedora. There is libicu55 available for Ubuntu. Can you use version 55 instead of 57 when compiling the Appimage so that it runs on Ubuntu?

appimage not running

i downloaded the latest appimage to try it with new mycroft-core snap .but the appimage not running .
her is the terminal output.i am in linux 4.14 ,manjaro 64bit ,qt 5.11.1 .
qt5ct: using qt5ct plugin KO.AppImage: /home/shaber/Desktop/KO.AppImage: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

here is the link of the mycroft-core snap

Missing libpng16.so.16 and others

On ubuntu-16.04-desktop-amd64.iso I get:

$ /home/me/Downloads/mycroft-qtapplication.AppImage 
/home/me/Downloads/mycroft-qtapplication.AppImage: error while loading shared libraries: libpng16.so.16: cannot open shared object file: No such file or directory

Please bundle libpng16.so.16 inside the AppImage and please test it on a Ubuntu Live CD.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.