Gladys Assistant

A privacy-first home automation server for managing smart home devices and creating automated workflows.

Gladys Assistant screenshot 1

Gladys Assistant is an open-source, self-hosted server application designed for smart home management. It functions as a central hub for connecting various Internet of Things (IoT) devices and establishing automated workflows to control home environments. The software allows users to manage their connected hardware from a single interface, focusing on local control to ensure that data remains within the home network.

The software is deployed as a server and is commonly installed on hardware such as Raspberry Pi, mini-PCs, or Network Attached Storage (NAS) devices. It is distributed as a Docker image, allowing for deployment via the Docker CLI or Docker Compose. This containerized approach simplifies the installation process across different operating systems and hardware architectures, ensuring that the environment remains consistent regardless of the host machine.

Key features

  • Centralized management of smart home devices
  • Creation of automated workflows
  • Privacy-focused local data processing
  • Docker based installation and deployment
  • Support for Raspberry Pi and mini-PC hardware
  • Open source development model
  • Apache 2.0 licensing

Built with Node.js, the application utilizes a SQLite database to store configuration and device data locally. The architecture allows users to maintain full control over their home automation data without relying on external cloud services, which reduces latency and increases security. The system is designed to be extensible, welcoming community contributions in the form of code, documentation, and translations to expand its capabilities. It is intended for users who want to consolidate disparate IoT hardware into a single management interface while avoiding the privacy risks associated with proprietary cloud hubs.

Gladys Assistant serves as a privacy-centric coordinator for home automation and IoT device integration.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity17 days ago
Repository Age11 years
LicenseApache-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.