Hailo-Apps v25.10.0 Released ( Raspberry Pi Trixie OS support)
Hey everyone!
Really excited to share this update with you all – it’s been a long time coming.
We’ve just released HailoRT 4.23 for both Raspberry Pi and Ubuntu, along with a massive new version of the Hailo Applications Infrastructure. I know a lot of you have been waiting for this runtime update, so thanks for hanging in there with us.
What’s new with HailoRT 4.23
The whole software stack is now updated to 4.23 – drivers, runtime, tools, everything.
For Raspberry Pi users: You can grab it all through the unified hailo-all installer, which should make things a lot smoother. This release is built for Debian Trixie,and does not support Bookworm. If you want to keep working with Bookworm, you will have to stay with the previous release. The installation flow is more stable now, and we’ve ironed out a bunch of issues that were cropping up.
How to install/update
For Raspberry Pi:
First, install Hailo-all 4.23:
sudo apt update
sudo apt full-upgrade
sudo apt install dkms # very important**,** otherwise the driver **won't** be installed correctly
sudo apt install hailo-all
Then clone and install Hailo-Apps-Infra
git clone https://github.com/hailo-ai/hailo-apps-infra.git
cd hailo-apps-infra
sudo ./scripts/cleanup_installation.sh
sudo ./install.sh
For x86 Ubuntu:
Install Halio packages from Dev Zone.
Clone the repo and use the installer script:
git clone https://github.com/hailo-ai/hailo-apps-infra.git
cd hailo-apps-infra
sudo ./scripts/cleanup_installation.sh
sudo ./install.sh
Apps Infrastructure v25.10.0
This is honestly one of our biggest updates yet. We’ve added some features people have been asking for, plus a ton of stability and workflow improvements under the hood.
New apps:
- Tiling app (beta) – Detects small objects in high-res images by intelligently splitting frames. Great for aerial footage. Includes VisDrone MobileNetSSD. Run it with
hailo-tiling. - Multisource app – Process multiple video sources at once (cameras, files, RTSP, USB, etc.). You can run up to 3 sources on RPi with per-source callbacks. Use
hailo-multisource. - REID Multisource (beta) – Track people across multiple cameras using face embeddings and re-identification. Uses LanceDB for identity storage, optimized for 15 FPS. Try
hailo-reid.
Infrastructure improvements:
- Completely revamped the installation flow – cleaner error messages, better detection, easier upgrades
- New and improved C++ post-processing functions
- Overhauled the face-recognition backend (simplified the logic, removed the UI)
- Fixed GStreamer pipeline stability and video looping bugs
- Better memory and buffer management across the board
- Enhanced logging
- Smarter resource downloading and version handling
Bug fixes:
- Hailo8L compatibility issues resolved
- Pipeline looping bug fixed
- Version and device detection corrected
- Installation permission issues sorted
- Various other stability fixes
Check out the full release notes here: hailo-apps-infra/doc/RELEASE_NOTES.md at main · hailo-ai/hailo-apps-infra · GitHub
Important: Repository changes
Going forward, hailo-apps-infra is now our main development repository and will be renamed to Hailo-apps soon. The hailo-rpi5-examples repo will transition to focus more on community projects and will be opened up for community contributions. We’re excited to see what the community creates!
Thanks
Seriously, your feedback over the past few weeks helped shape this release. It’s great to see this community growing and contributing so much.
Let me know if you run into any issues or have questions. Looking forward to seeing what you all build with this!