AI agent for IoT devices management through standardized MCP interfaces.
Modern medical research laboratories increasingly integrate smart workspace environments with diverse IoT devices and services. However, clinicians, nurses, and researchers—typically non-IT specialists—require intuitive mechanisms to express their operational intents without manual device configuration. LLMs offer promising capabilities in reasoning, planning, and task orchestration, enabling seamless automation of data retrieval, analysis, and workflow execution. More details in CICT Hackathon Presentation

Wearable and implantable sensors continuously monitor vital signs (blood pressure, heart rate) with anomaly detection and immediate caregiver alerts.
Research Direction: Edge-based lightweight patient prediction models (distillation) running directly on sensor devices.
Camera-based monitoring systems detect resident falls, autonomous medical IOT sensors/actuators management, enhancing safety, performance, energy-awareness while reducing staff workload.
Research Direction: Generative AI multi-agent for task orchestration, deployment, auto-configuration, plan validation and execution.
# Verify Poetry installation
poetry --version
# Install dependencies
python -m poetry install (--verbose)
# Check virtual environment
poetry env list
# Activate environment (Poetry 2.x)
source $(poetry env info --path)/bin/activate
# Or for Poetry 1.x
poetry shell
llm-intent-orchestration/
├── src/
│ ├── main.py # CLI entry point in FastMCP server with menu interface
│ ├── crew.py # Multi-agent orchestration
│ ├── agents/
│ │ └── agents.py # LLM Agent logic (Gemini LLM)
│ ├── tasks/ # Task router
│ ├── mcp/ # MCP Server tools
│ ├── prompts/ # System prompts
│ ├── utils/ # External task tools
│ └── db/ # Database
├── configs/ # Configuration files
├── tests/ # Unit tests
├── docs/ # Documentation
├── tools/ # Tools
├── data/ # Data
└── .env # Environment variables# Seed database mitigation (Future replacement with real-time iot device data)
python -m poetry run python src.db.main
# Uvicorn App
python -m poetry run uvicorn src.main:app --host 0.0.0.0 --port 8001CICTProject/llm-iot-management
March 23, 2026
April 13, 2026
Jupyter Notebook