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

Looking for hackers with the skills:

bash python3 python docker docker-compose kubernetes

This project is part of:

Hack Week 19

Activity

  • over 2 years ago: DKarakasilis added keyword "bash" to this project.
  • over 2 years ago: DKarakasilis added keyword "python3" to this project.
  • over 2 years ago: DKarakasilis added keyword "python" to this project.
  • over 2 years ago: DKarakasilis added keyword "docker" to this project.
  • over 2 years ago: DKarakasilis added keyword "docker-compose" to this project.
  • over 2 years ago: DKarakasilis added keyword "kubernetes" to this project.
  • over 2 years ago: keichwa liked this project.
  • over 2 years ago: EDiGiacinto liked this project.
  • over 2 years ago: DKarakasilis started this project.
  • over 2 years ago: DKarakasilis originated this project.

  • Comments

    Similar Projects

    Generic retry command in openSUSE by okurz

    Motivation

    When automating tasks often the r...


    OS self documentation, health check and troubleshooting by roseswe

    [comment]: # (Please use the project descriptio...


    ClusterMon Wrapper - Pacemaker Cluster Monitoring that customers can re-use by roseswe

    [comment]: # (Please use the project descriptio...


    Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil

    Join the Gitter channel! [https://gitter.im/uy...


    Create tool to analyze supportconfig to spot common SUSE Manager issues by cbosdonnat

    [comment]: # (Please use the project descriptio...


    Ebook Reader word translator by dmulder

    [comment]: # (Please use the project descriptio...


    OMEMO Hexchat plugin by dknorr

    [comment]: # (Please use the project descriptio...


    Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil

    Join the Gitter channel! [https://gitter.im/uy...


    Script that loads dummy data into HANA database for testing purposes. by rangelino

    [comment]: # (Please use the project descriptio...


    Video For Linux 2 Camera monitor, frame capture, day/night exposure control and timelapse generator in python by dmair

    Use the V4L2 API in a PySide qt6.3 application ...


    web-based testing tracker for aquarist-labs's s3gw by jluis

    [comment]: # (Please use the project descriptio...


    Uyuni/SUSE Manager Server Helm chart on k3s by moio

    ![Combined icons of k3s and Uyuni](https://user...


    Improve SLE Release Management Container by suntorytimed

    Project Description

    In this project I would...


    Package docker compose v2 by hennevogel

    Package [compose](https://github.com/docker/com...


    Migrate suntorytimed/resourcespace container to an openSUSE base by suntorytimed

    Project Description

    For quite some time I a...


    Project Skyscraper - PoC of a Cloud Governance Dashboard by tmuntan1

    Project Description

    We would like to crea...


    Updatecli Kubernetes Operator by olblak

    [comment]: # (Please use the project descriptio...


    investigate seal secrets for used in a home-cluster (k3s + fluxci) by fcrozat

    [comment]: # (Please use the project descriptio...


    Uyuni/SUSE Manager Server Helm chart on k3s by moio

    ![Combined icons of k3s and Uyuni](https://user...


    WASM support for cloud native buildpacks by atgracey

    [comment]: # (Please use the project descriptio...