# xovis-sdk - High-Level Summary

## Purpose
Universal Translator for Xovis hardware (Sensors, Spiders, HUB).

## Planes
1. Data Plane: Datapush telemetry.
2. Control Plane: REST API management.
3. Topology Plane: Fleet orchestration.
4. Agentic Layer: MCP/Tool support.

## Key Classes
- `SmartDeviceClient`: Hybrid local/remote client router.
- `DeviceClient`: IP-based local control.
- `HubClient`: Cloud-based fleet control.
- `XovisAIToolkit`: AI/LLM tool mapping with dynamic adapter support.