raspberry-pi

Deploy and manage Hailo-10H AI services on Raspberry Pi 5.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides essential guidance for setting up, configuring, and managing AI services, specifically the Hailo-10H NPU, on a Raspberry Pi 5.

Core Features & Use Cases

  • System Setup: Guides through OS updates, Hailo driver installation, and verification.
  • Resource Management: Details considerations for concurrent service support, thermal limits, memory, and CPU usage.
  • Service Deployment: Offers best practices for systemd service units, user permissions, and Python virtual environments.
  • Troubleshooting: Provides steps for common issues like device detection, permissions, memory usage, and thermal throttling.
  • Use Case: You've just received your Raspberry Pi 5 and Hailo AI HAT+ 2 and need to deploy multiple AI models. This Skill will walk you through the entire process from initial setup to running your first services.

Quick Start

Follow the initial system setup steps to install the Hailo driver and firmware on your Raspberry Pi.

Frequently Asked Questions about raspberry-pi

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

FAQPage Schema
How do I install Hailo drivers on a Raspberry Pi 5?

To install Hailo drivers on a Raspberry Pi 5, you must perform initial system setup and OS updates, then install the Hailo driver and firmware packages, and finally verify the installation to ensure the NPU is correctly detected.

Does the Raspberry Pi 5 support running concurrent AI services with the Hailo NPU?

Yes, the Raspberry Pi 5 supports concurrent AI services using the Hailo NPU, though you must carefully manage thermal limits, memory budgeting, and CPU usage to prevent thermal throttling and resource exhaustion during deployment.

What is the best way to deploy Python AI models on a Raspberry Pi 5 with a Hailo HAT+?

The best way to deploy Python AI models on a Raspberry Pi 5 with a Hailo HAT+ is to use Python virtual environments combined with systemd service units, ensuring proper user permissions and structured logging for stable execution.

Why does my Raspberry Pi 5 thermal throttle when running Hailo NPU tasks?

Your Raspberry Pi 5 thermal throttles during Hailo NPU tasks because the concurrent service load exceeds the hardware thermal limits, requiring you to optimize memory budgeting and implement active cooling to maintain stable performance.

Can I run multiple Hailo AI models simultaneously on Raspberry Pi 5 hardware?

You can run multiple Hailo AI models simultaneously on Raspberry Pi 5 hardware by configuring systemd service units for concurrent execution, provided you actively manage memory budgeting and monitor system thermal limits to avoid performance degradation.