RoboticsComputer VisionIndustrial IoT

Production Linux you declare once and ship everywhere.

Declare once and ship reproducible systems across leading silicon. Pre-integrated BSPs and validated AI SDKs keep teams focused on applications, not OS rework.

FEATURING HARDWARE FROM

Declarative configuration. Full-system reproducibility.

Define your platform once in avocado.yaml and generate the same signed artifact every time across supported targets. Avocado OS keeps compute workloads portable between silicon families without forcing your team to become distro maintainers.

avocado provisioncomplete

The same artifact,
from first boot to OTA.

Avocado OS turns declarative config into repeatable delivery velocity, from first boot to OTA updates, without rebuilding your platform per board.

Map your need to the right OS

Reproducible, source-driven build

Debian
Yocto
Avocado OS

Smallest, most optimized image for my board

Debian
Yocto
Avocado OS

Full control of kernel, drivers, and device tree

Debian
Yocto
Avocado OS

CUDA and TensorRT without building the GPU stack

Debian
Yocto
Avocado OS

Fast evaluation and POC demos

Debian
Yocto
Avocado OS

Limited OS-engineering resources

Debian
Yocto
Avocado OS

Many product SKUs from one codebase

Debian
Yocto
Avocado OS

Aggressive hardening with the full security toolset

Debian
Yocto
Avocado OS

Minimal attack surface

Debian
Yocto
Avocado OS

Containerized AI apps on a simple host

Debian
Yocto
Avocado OS

Debian-based fits the fast-start needs. Yocto fits the build-rigor needs. Avocado OS is the only one that covers both.

Supported Hardware

The re-platform trap

Teams start on the vendor BSP. It boots fast and feels solved—until production, when the gaps hit at once: no atomic OTA, no signed rollback, no reproducible image, config drift across the fleet.

The fix is Yocto: becoming your own OS vendor. A build team, months of integration, and every app developer stuck behind slow BSP rebuilds.

The OS nobody set out to build becomes the critical path to ship.

  1. 01

    Prototype on the vendor BSP

    Fast demos, any board

  2. 02

    Production wall

    Critical gaps appear at scale

  3. 03

    Re-platform to Yocto

    Build your own distro path

  4. 04

    Stand up an OS team

    New org before shipping

  5. 05

    Ship late

    The avoidable outcome

Download

Get Avocado

Two ways in: a desktop app to run and manage Avocado on your own machine, and a CLI for builds, automation, and headless Linux.

Avocado Desktop

A native app to run and manage Avocado on your own machine.

macOS13.0+

Universal
Download for macOS
WindowsComing soon
LinuxComing soon

Avocado CLI

For builds, automation, CI, and headless Linux.

$ curl -fsSL https://connect.peridio.com/install.sh | sh
View script source
Windows or manual install?See GitHub Releases

Let's Map Your Path to Production

Walk through your platform, hardware, and timeline with our team.