There are various home assistant solutions out there but all of them transfer your voice to some server for processing. This is a no-go for sane people although the technology is interesting and could be useful. There are various open source tools out there to achieve the same result but there is no turn key open source self hosted solution. The goal of this project is to implement a way to have a home assistant running locally - ideally with one command.

The project that is closer to the desired result is Mycroft (https://mycroft.ai/). It is very easy to run the client side components using one docker command but their backend is running remotely. All the tools they use though are open source so it only needs one to do the work and package them in a nice little docker-compose file (https://mycroft-ai.gitbook.io/docs/about-mycroft-ai/faq#can-mycroft-run-completely-offline-can-i-self-host-everything).

Extension:

If time allows, a new skill will be developed to wrap the cf cli. E.g. "Hey mycroft, what apps do I have running?" or "Hey mycroft, redeploy myapp"

Links

  • https://mycroft.ai/
  • https://mycroft.ai/initiatives/
  • https://fosspost.org/lists/open-source-speech-recognition-speech-to-text
  • https://mycroft-ai.gitbook.io/docs/about-mycroft-ai/faq#can-mycroft-run-completely-offline-can-i-self-host-everything
  • https://market.mycroft.ai/skills

Looking for hackers with the skills:

bash python3 python docker docker-compose kubernetes

This project is part of:

Hack Week 19

Activity

  • 8 months ago: DKarakasilis added keyword "bash" to Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: DKarakasilis added keyword "python3" to Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: DKarakasilis added keyword "python" to Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: DKarakasilis added keyword "docker" to Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: DKarakasilis added keyword "docker-compose" to Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: DKarakasilis added keyword "kubernetes" to Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: keichwa liked Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: EDiGiacinto liked Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: DKarakasilis started Home assistant that doesn't spy on you - developer's edition
  • 8 months ago: DKarakasilis originated Home assistant that doesn't spy on you - developer's edition

  • Comments

    • DKarakasilis
      8 months ago by DKarakasilis | Reply

      Work happens here: https://github.com/jimmykarily/mycroft_offline

    Similar Projects

    SES 6 Installer script by davidbyte

    take my existing buildit.sh script (https://git...


    Snapshots for jenkins pipelines by ktsamis

    [This issue](https://github.com/SUSE/spacewalk/...


    Port Salt virt modules to idem by cbosdonnat

    Salt is moving towards a plugable architecture ...


    labgrid: add support for sispmctl and remote ykush access by mbrugger

    labgrid [0] is an embedded board control python...


    Fix terracumber, add some python unit tests, try to extend it and publish it by juliogonzalezgil

    Last year I developed [Terracumber](https://hac...


    "Physical" notifications with Raspberry Pi and addressable LEDs by dannysauer

    I'd like a way to have a device on my desk whic...


    SUSE Manager: Windows client support by pagarcia

    Let's see how much, if any, of the steps descri...


    Try to write simple rope-base Python language-server for LSP protocol by mcepl

    Future of tools supporting editors in dealing w...


    Write a commandline client for the geekos by dheidler

    There used to be a tool called tel that would...


    openSUSE Leap release process improvements by lkocman

    Goal:

    I'd like to have the release proce...


    Zero-ish downtime deploy on da cheap! by josegomezr

    Zero-ish downtime deploy on da cheap!

    This...


    Modernize Mash deployment by seanmarlow

    Mash is a Python based CI/CD pipeline for aut...


    SUSE Manager Cluster Extension (PoC) by bmaryniuk

    Since SUSE Manager doesn't scale out and stacki...


    Integrate Firecracker (microVMs) with a Cloud Foundry app runtime scheduler by tassis

    Description

    [Firecracker](https://firecrac...


    CSI Driver for Kubernetes by chinyahuang

    Since Kubernetes already has a clear path of "i...