Arrowhead Copilot: AI-Driven Innovation for System Engineering
The AfPVN Project introduces Arrowhead Copilot, an AI-driven assistant designed to streamline IoT system design and troubleshooting. This tool, developed by a dynamic team lead by Csaba Hegedus at BME, integrates chatbot functionality with real-time API interactions, allowing engineers to retrieve technical knowledge, monitor systems, and resolve complex queries efficiently.

Key Features & Capabilities
- AI-Enhanced Knowledge Retrieval: Uses Retrieval Augmented Generation (RAG) to extract insights from Arrowhead documentation and research papers.
- Automated System Troubleshooting: The Planner Engine dynamically interacts with Arrowhead core systems (e.g., Service Registry, Orchestrator) to resolve multi-step queries.
- Interactive Debugging: Users can review and refine API-generated solutions in a Postman-like interface for better control.
- Security & Scalability: Supports MTLS authentication with planned integration of OAuth2 and API keys, ensuring secure access.
Applications in System Design
Engineers and researchers can leverage Arrowhead Copilot for:
✔ Diagnosing registration issues in Arrowhead-based systems.
✔ Retrieving technical documentation and academic references.
✔ Real-time system monitoring through live API interactions.
Arrowhead Copilot represents a significant leap in AI-assisted system engineering, bridging real-time reasoning, knowledge retrieval, and workflow automation. Its integration within the AfPVN Project highlights its potential as a transformative tool for IoT developers and system engineers.
Read more in the scientific paper by Csaba Hegedus and Pal Varga: Co-pilots for Arrowhead-based Cyber-Physical System of Systems Engineering (IEEE NOMS 2024)
📩 Interested in testing Arrowhead Copilot? Contact Csaba Hegedus via the following email “hegeduscs@edu.bme.hu “to gain access to the staging environment and experience its capabilities firsthand.
Don’t just read about it—watch it! Head over to our YouTube channel for detailed presentations:https://www.youtube.com/watch?v=JuTLenwYkG8