II.
StackProfile JSON
Structured · livestack-profile:edge-ai-iot
Edge AI / IoT Stack (TensorFlow Lite, MQTT, Rust, InfluxDB, Grafana) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "stack-profile:edge-ai-iot",
"_kind": "StackProfile",
"_file": "domain/stack-profiles/deep-stacks-1.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Edge AI / IoT Stack (TensorFlow Lite, MQTT, Rust, InfluxDB, Grafana)",
"description": "A stack for deploying machine learning models on resource-constrained\nedge devices and collecting telemetry from distributed IoT networks.\nTensorFlow Lite (or ONNX Runtime) runs quantized inference models on\nmicrocontrollers and single-board computers with minimal memory and\npower budgets. MQTT provides lightweight pub/sub messaging between\nedge devices and a central broker.\n\nRust is used for performance-critical edge firmware where memory safety\nand zero-cost abstractions matter. InfluxDB stores time-series telemetry\n(sensor readings, inference results, device health) with built-in\ndownsampling and retention policies. Grafana visualizes device fleets,\nmodel accuracy over time, and alert conditions. This stack is ideal\nfor predictive maintenance, smart agriculture, environmental monitoring,\nand industrial quality inspection. The tradeoff is model size constraints\n— quantization and pruning are required to fit models within edge memory.\n",
"composes": [
"library:tensorflow",
"language:rust",
"tool:grafana",
"language:python"
]
},
"outgoingEdges": [
{
"from": "stack-profile:edge-ai-iot",
"to": "library:tensorflow",
"kind": "composed_of"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "language:rust",
"kind": "composed_of"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "tool:grafana",
"kind": "composed_of"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "language:python",
"kind": "composed_of"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "language:c",
"kind": "composed_of"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "tool:docker",
"kind": "composed_of"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "tool:mosquitto",
"kind": "composed_of"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "role:embedded-engineer",
"kind": "used_by_role"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "role:ml-engineer",
"kind": "used_by_role"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "role:data-engineer",
"kind": "used_by_role"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "workflow:firmware-release-cycle",
"kind": "follows_workflow"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "workflow:model-deployment-pipeline",
"kind": "follows_workflow"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "domain:iot",
"kind": "applies_to"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "domain:embedded-systems",
"kind": "applies_to"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "skill-area:firmware-development",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "skill-area:communication-protocols",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "skill-area:model-serving-deployment",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "skill-area:sensor-libraries",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:edge-ai-iot",
"to": "skill-area:low-power-design",
"kind": "requires_skill_area"
}
],
"incomingEdges": []
}