Academia
Diploma thesis 2026Systems Engineeringhibridni spomin · IoT · kibernetska varnost

Development and Implementation of a Multi-Platform Assistant with IoT Support and Secure Hybrid Memory

The emphasis was placed on a modular and distributed design that enables better scalability, clearer maintenance, and gradual upgrading of individual functional modules.

Dominik BajkovecRačunalništvo in informatika · module Sistemsko inženirstvo · supervisor mag. Dušan Brglez · defence junij 2026
In brief

The project in five facts.

AuthorDominik Bajkovec
Supervisormag. Dušan Brglez
ModuleSystems EngineeringComputer Science and Informatics
Employer / clientAcademia
Year2026junij 2026
About the project

Challenge, approach and results.

The diploma thesis addresses the development and implementation of a multi-platform assistant with IoT support and secure hybrid memory. Testing results showed that the system in its current implementation functions as a useful multi-platform solution. Stable text-based use via web and Discord interfaces, functioning IoT connectivity, multi-layer context retrieval, and operational management of selected devices and services were confirmed.

Solution and Method

The diploma thesis addresses the development and implementation of a multi-platform assistant with IoT support and secure hybrid memory. The purpose of the work was to design and verify a system that is not limited to a single user interface, but instead combines web access, Discord integration, connection with edge IoT devices, multi-layer memory, and separate workflows for language and speech processing. The emphasis was placed on a modular and distributed design that enables better scalability, clearer maintenance, and gradual upgrading of individual functional modules.

The theoretical part of the diploma thesis addresses systems engineering, distributed systems, databases, hybrid approaches to memory, IoT integration, and cybersecurity in multi-platform environments. Based on this, a system architecture was designed that separates integration layers, core processing modules, the data layer, and support services. The implementation part presents the concrete execution of the web interface, Discord integration, MQTT connection with ESP32 devices, hybrid memory based on RAM context, MySQL and PostgreSQL/pgvector, distribution of workflows between LLM, STT and TTS, and security and reliability mechanisms.

Results

Testing results showed that the system in its current implementation functions as a useful multi-platform solution. Stable text-based use via web and Discord interfaces, functioning IoT connectivity, multi-layer context retrieval, and operational management of selected devices and services were confirmed. A separate speech path, designed on STT, TTS and voice agent, was also verified, confirming that the system is not limited to text-based interaction only, but also supports hands-free use.

Security mechanisms such as login, 2FA, protected paths and restriction of privileged commands proved useful in a local environment, whilst some parts, such as broader use of TLS and automated backup of operational data, remain areas for further development. The diploma thesis thus confirms that a modular and distributed design represents a sensible foundation for further development of a multi-platform assistant.

Pametni dom z IoT napravami in digitalnim asistentom
Diploma thesis

Full text

PDF of the diploma thesis (public).

Diploma thesis (PDF) ↓
Related

Module, programme and stories.

Module Sistemsko inženirstvo

Your diploma project for a real company.

A diploma thesis at Academia solves a challenge from a company – often the one where you do your 800 hours of placement. Read about the Sistemsko inženirstvo module or book a consultation.

800 hoursof placement in a company
97 %of graduates employed
Module Sistemsko inženirstvo →Apply 2027/28All diploma projects
Before you go

We will send you the curriculum, the study path and your funding and scholarship options.

No calls, no spam. One e-mail with everything you need to decide, and an invitation to a lecture.

By sending the form you agree that Academia may contact you by e-mail or phone. Privacy · unsubscribe at any time.