2021-10-24 06:01:56 +00:00
2021-10-24 06:00:18 +00:00
2021-10-24 06:01:56 +00:00
2021-04-19 01:03:26 +01:00
2021-04-18 00:37:37 +01:00
2021-04-19 01:03:26 +01:00
2021-04-19 01:03:26 +01:00
2021-04-19 01:03:26 +01:00
2021-04-19 01:03:26 +01:00
2020-02-26 05:07:56 +00:00

HiveMind - Local WebChat

logo

Mycroft Webchat Terminal - Connecting to the HiveMind with javascript reference implementation

This uses tornado to serve the webchat

Usage

This uses HiveMindJs

change hivemind settings at hivemind_webchat/static/js/app.js

run python -m hivemind_webchat

Access from web browser http://localhost:9090

default settings are

// HiveMind socket
user = "HivemindWebChat";
key = "ivf1NQSkQNogWYyr";
crypto_key = "ivf1NQSkQNogWYyr";
ip = "127.0.0.1";
port = 5678;
hivemind_address = 'ws://' + ip + ":" + port

Privacy

Securing tornado is out of scope for this repo, it is currently served by HTTP, you probably want to set up nginx or equivalent with let's encrypt certificates

Hivemind Encryption is supported

Credits

Original Webchat UI: jcasoft

Description
Customized version of HiveMind Webchat for Mycroft
Readme 1.6 MiB
Languages
CSS 51.5%
JavaScript 30.1%
Python 9.6%
HTML 8.8%