Skip to main content
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

Long-term support

Long-term support that outlasts your product cycle

Hardware ships for a decade; upstream Linux does not. Avocado OS is maintained on a defined support window, so the OS under your product keeps getting security patches long after the board you launched on stops being new.

Maintained base OS and package feeds

Continuous delivery of security patches, CVE fixes, and dependency updates, pulled from feeds we maintain, not backported by your team.

Validated compatibility

Hardware-in-the-loop CI/CD tests every release against specific SoCs and supported integrations, so a patch never costs you a re-qualification cycle.

Standard LTS

4 years

Aligned with Yocto LTS. Ongoing patching, maintenance, and support.

Extended LTS

5 years

Adds hardware validation and critical CVE patching for longer product lifecycles.

Premium LTS

10 years

Roadmap-aligned support with proactive validation and upgrade guidance for mission-critical fleets.

See plans and pricing

LTS terms are quoted per contract. Support levels by plan are on the pricing page.

Download

Get Avocado

Two ways in: a desktop app that bundles the toolchain for you, and a CLI for builds, automation, and headless Linux. Versions, sizes, and checksums for every platform live on the downloads page.

Desktop
v1.0.0-rc.7macOS & Linux
CLI
v1.0.0-rc.53 platforms
View all downloads

Let's Map Your Path to Production

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