Ask Marc
Smart Systems
Semester programme:Software Engineering
Research group:Future Software
Project group members:Stijn van den Berg
Project description
Ask Marc is an agentic-style AI assistant for the comprehensive IoT orchestration system OpenRemote. It's capabilities lie in assisting the user with configuration, with understanding of the environment or taking over and performing automated tasks with minimal supervision.
It is customizable, enabling customers to plug in their own AI, their own chat service, or to switch between the cloud based AI's suported.
Context
Ask Marc is an agentic-style AI assistant integrated into the OpenRemote IoT orchestration platform. It helps operators configure devices and rules, understand complex IoT environments, and delegate automated tasks with minimal supervision, while allowing organizations to plug in their own AI models or chat frontends and to switch between supported cloud-based AIs.
Results
The project delivers a working Ask Marc assistant that can:
- Guide users through OpenRemote configuration flows and answer environment-related questions using live platform data.
- Execute selected automation tasks end‑to‑end (e.g., creating rules, adjusting device settings) under user-defined constraints.
- Be customized per customer, including swapping AI providers and chat UIs without changing the core OpenRemote deployment.
About the project group
We are 2 software students semester 6 and 7 respectively with strong backgrounds in Software Engineering and part-time jobs in the industry along our studies.