ai-services

Deploy AI services on Hailo-10H NPUs with standardized REST APIs.

9|2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/gregm123456/raspberry_pi_hailo_ai_services --skill ai-services-gregm123456
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-services
Source: https://github.com/gregm123456/raspberry_pi_hailo_ai_services/tree/main/.github/skills/ai-services
Command: npx skills add https://github.com/gregm123456/raspberry_pi_hailo_ai_services --skill ai-services-gregm123456

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides standardized patterns and best practices for deploying and managing AI services on the Hailo-10H NPU, enabling concurrent operation and efficient resource utilization.

Core Features & Use Cases

  • Standardized APIs: Adopts proven API standards (Ollama, Whisper, COCO) for LLMs, speech, and vision tasks.
  • Efficient Deployment: Guides on wrapping hailo-apps into systemd services with REST APIs.
  • Resource Management: Strategies for memory budgeting, thermal management, and concurrent service execution.
  • Use Case: Deploy multiple AI capabilities like object detection, speech-to-text, and LLM inference simultaneously on a Raspberry Pi 5 with Hailo-10H, each accessible via a dedicated REST API.

Quick Start

Deploy a new AI service by wrapping a hailo-apps application and configuring it as a systemd service with a health check endpoint.

Frequently Asked Questions about ai-services

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

FAQPage Schema
How do I deploy AI services on a Hailo-10H NPU using a Raspberry Pi?

Run concurrent AI services on a Raspberry Pi 5 by wrapping each hailo-apps application as a systemd service. This approach provides memory budgeting, thermal management, and dedicated REST APIs for simultaneous LLM inference, object detection, and speech-to-text processing.

What API patterns should I use for Hailo-10H computer vision and speech tasks?

Adopt proven API standards like COCO for computer vision tasks and Whisper for speech processing on Hailo-10H. These standardized REST API patterns ensure interoperability and simplify integration for object detection, pose estimation, and speech-to-text workflows.

Can I run Ollama LLM inference and object detection simultaneously on a Raspberry Pi 5?

Yes, you can run concurrent services by applying memory budgeting and thermal management strategies. The Skill provides patterns to execute Ollama LLM inference alongside computer vision tasks on the Hailo-10H NPU, each exposed through a dedicated REST API.

How do I manage system resources when running multiple hailo-apps services?

Manage system resources for multiple hailo-apps by implementing memory budgeting and thermal management strategies. The Skill outlines pragmatic deployment techniques to ensure efficient resource utilization and stable concurrent service execution on Raspberry Pi hardware.

Does this approach require wrapping hailo-apps into systemd units?

Wrapping hailo-apps into systemd units is the recommended approach. It provides standardized deployment, process management, and health check endpoints for your REST APIs, ensuring stable execution of AI services on the Hailo-10H NPU.