HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
MycroftAI
mycroft-core
Python2016–2023
MycroftAI / mycroft-core · Archived

mycroft-core

Mycroft Core, the Mycroft Artificial Intelligence platform.

8Distinct people
9Mentions
0Explicit recommenders
6.6KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Mycroft Core, the Mycroft Artificial Intelligence platform.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year9 dated mentions

Observed mentions: 2016-09-27 11:07:05 UTC to 2023-05-15 15:46:54 UTC.

01232016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20162017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC101
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC101
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC303
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC202
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC101
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101

What Hacker News says

9 sources
https://github.com/MycroftAI/mycroft-core > Mycroft AI, Inc. maintains a device and account management system known as Mycroft Home. Developers may sign up at: https://home.mycroft.ai By default, mycroft-core is configured to use Home. By saying "Hey Mycroft, pair my device" (or any other request verbal request) you will be informed that your device needs to be paired. Mycroft will speak a 6-digit code which you can entered into the pairing page within the Mycroft Home site. [...] > If you do not wish to use the Mycroft Home service, you may insert your own API keys into the configuration files listed below in configuration.
In Facebook Delays Home-Speaker Unveil Amid Data Crisis
Some thoughts from a guy who has done a lot with licenses: As others have stated, GPL/AGPL or anything "open" does NOT force business to buy a license. All it says it that _if_ they use your code, they have to make the code available to their users. (Today that often gets interpreted as made public, but it truly only requires that the users have access to it). So the business CAN still freely sell software that uses your code without your involvement in any way. If you want to be paid by every business that uses your code, don't make it public. There really isn't any other way to force that behavior. As far a commercial license goes, just basically just say it belongs to you and no usage is allowed without arrangements with you. That is generally wrapped up in a contract between you and the business. I haven't used it, but you can t
Read the rest
ry a tool like this to generate that type commercial license: http://www.binpress.com/license/generator One of the real advantages of going open for you (the author) is getting help from other people. Often it is small things, but you can get help. Doing a Dual License complicates this. As long as you are the owner of the code you can freely re-license it. But once you accept a code contribution to your GPL code, you cannot legally or ethically just resell that contributed code under the commercial license. So you either: 1) Reject all contributions from other programmers 2) Have two independent branches that might end up diverging 3) Asking every code contributor to grant you a license to also use their code under your commercial license. To me, option #3 is questionable and probably won't fly well if your project takes off. We moved Mycroft (https://github.com/MycroftAI/mycroft-core) from GPLv3 to Apache 2.0. There were various reason for this, but for us the biggest was that business generally avoids GPL code, and in some cases there the regulatory system comes in conflict with the requirements of GPL. For example, if a car brake system has GPLv3 code you are REQUIRED to provide a mechanism so users can replace that code. Good luck getting approval of a car. Even if you did get it approved, the car manufacturers would be terrified of the court cases they'd have to defend -- win or lose. In short, if you don't think it is valuable enough to spend more than $100 on this, then just go with a well-known permissive open source license like MIT. If it takes off, you get famous and can command a high salary somewhere.
In Turning a side project into an open-source project
> Needs to phone MyCroft homebase for setup (didn't look hard enough to figure a way around that) I think part of their documentation said that you can skip that part, if you want. Ah, found it. Their github Readme has a section titled "Using Mycroft Without Home": https://github.com/MycroftAI/mycroft-core#using-mycroft-with... Apparently, various groups are using some open speech engines (CMUSphinx and Kaldi) to work on internationalization support: https://community.mycroft.ai/t/are-there-any-plans-to-move-f... > Privacy...not attained. > I shouldn't have to ask Google to open a local file for me. I agree.
In An Alexa Holdout Wants to Know Who’s Listening

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.