edge-deployment

Convert and optimize machine learning models for edge deployment platforms.

4|1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/doanchienthangdev/omgkit --skill edge-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: edge-deployment
Source: https://github.com/doanchienthangdev/omgkit/tree/main/plugin/skills/ml-systems/edge-deployment
Command: npx skills add https://github.com/doanchienthangdev/omgkit --skill edge-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexities of deploying machine learning models to resource-constrained edge devices, enabling on-device inference and reducing reliance on cloud connectivity.

Core Features & Use Cases

  • Model Optimization: Convert and optimize models for various edge platforms like TensorFlow Lite, Core ML, and TensorRT.
  • Platform Support: Covers deployment strategies for mobile (iOS/Android), embedded systems (Raspberry Pi, Jetson), and microcontrollers.
  • Use Case: Deploy a real-time object detection model on a Raspberry Pi for an IoT security camera, ensuring low latency and offline operation.

Quick Start

Use the edge-deployment skill to convert a TensorFlow model to TensorFlow Lite with FP16 quantization.

Frequently Asked Questions about edge-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy machine learning models to edge devices for offline inference?

Deploying machine learning models to edge devices requires model optimization, conversion, and platform-specific integration to enable on-device inference without cloud connectivity. This Skill provides strategies for converting models to TensorFlow Lite, Core ML, and TensorRT.

What's the best way to convert a TensorFlow model to TensorFlow Lite with quantization?

Converting a TensorFlow model to TensorFlow Lite with FP16 quantization reduces model size and latency for resource-constrained edge devices. This Skill facilitates the conversion process to optimize models for mobile and embedded systems.

Can I deploy ML models on microcontrollers using TensorFlow Lite Micro?

Yes, you can deploy ML models on microcontrollers using TensorFlow Lite Micro. This Skill covers microcontroller deployment strategies alongside platform-specific integration for mobile and embedded systems like Raspberry Pi and NVIDIA Jetson.

Does this approach support deploying real-time object detection models on a Raspberry Pi?

Yes, deploying a real-time object detection model on a Raspberry Pi is supported. This Skill addresses use cases like IoT security cameras, ensuring low latency and offline operation for edge deployment on embedded systems.

How do I optimize models for NVIDIA Jetson using TensorRT?

Optimizing models for NVIDIA Jetson using TensorRT involves platform-specific conversion to accelerate inference on embedded systems. This Skill provides deployment strategies to convert and optimize models specifically for TensorRT integration.

When do I need Core ML integration for iOS edge deployment?

Core ML integration is needed when deploying machine learning models to iOS edge devices for on-device inference. This Skill covers platform-specific integration strategies to convert and optimize models specifically for the Core ML framework.