Wendy Labs Inc. právě otevřeli stavidla svého projektu Wendy – nástroje pro příkazovou řádku a vývojové platformy, kterou ambiciózně titulují jako „operační systém pro fyzickou AI“. Cíl je jasný: zkrotit ten pověstný chaos a frustraci, které provázejí vývoj pro edge hardware typu NVIDIA Jetson nebo Raspberry Pi, a vtisknout mu řád, na jaký jsme zvyklí z moderního cloudového vývoje. Zkrátka a dobře – méně času stráveného rvaním si vlasů nad toolchainy pro křížovou kompilaci a více času samotným kódováním.
Wendy nabízí sjednocené CLI pro sestavování aplikací psaných v jazycích Swift, Python, Rust a TypeScript. Ty automaticky kontejnerizuje pomocí Dockeru a nasazuje na zařízení s architekturou ARM. Jejím hlavním trikem je totální odstínění architektonických rozdílů: vývojář může psát kód nativně na svém macOS nebo Linuxu a „poslat“ ho do cílového železa jediným příkazem. Platforma se navíc pyšní plnou podporou pro vzdálený debugging přes LLDB, což je ve světě embedded systémů vyloženě luxus, na který se velmi snadno zvyká. Kód celého projektu je nyní k dispozici na jejich Hyperlink: GitHubu.
Proč na tom záleží?
Pro vývojáře, kteří staví novou generaci robotů a chytrých zařízení, představuje Wendy zásadní snížení tření při úvodním nastavení a mnohem svižnější vývojový cyklus. Namísto dnů strávených laděním náladového buildovacího prostředí můžete teoreticky rozběhnout komplexní, multijazyčnou AI aplikaci na cílovém hardwaru během pár minut.
Má to samozřejmě i svou odvrácenou stranu: adoptujete novou, zatím neprověřenou vrstvu abstrakce od začínající firmy. I když jde o open-source, ekosystém je zatím ve srovnání se zavedenými řešeními tak trochu „městem duchů“. Přesto pro rychlé prototypování nabízí Wendy lákavý slib: přestaňte bojovat se svými nástroji a začněte konečně něco skutečného stavět.

