Wendy Labsがエッジデバイス向けの物理AI OSをオープンソース化

Wendy Labs Inc. が、エッジハードウェア開発の常識を覆すかもしれないツールを世に放ちました。同社が「フィジカルAI OS」と銘打つコマンドラインツール兼開発プラットフォーム、Wendy をオープンソース化したのです。その狙いは、NVIDIA JetsonRaspberry Pi といったエッジデバイス向け開発に付きまとう、あの「ヘドが出るほど煩雑なプロセス」を、洗練されたモダンなクラウド開発のような体験へと変貌させることにあります。要するに、クロスコンパイルのツールチェーン設定で髪をかきむしる時間を、ようやくゼロにできるかもしれないということです。

Wendyは、Swift、Python、Rust、TypeScriptで書かれたアプリケーションをビルドし、Dockerを使用して自動的にコンテナ化、そしてARMベースのデバイスへデプロイするための統合CLIを提供します。最大の「魔法」は、アーキテクチャの違いを抽象化してくれる点にあります。開発者は手元のmacOSやLinuxマシンでコードを書き、シンプルなコマンド一つでターゲット機にプッシュできるのです。さらに、組み込みの世界ではこの上ない贅沢とも言える「LLDBによるフルリモートデバッグ」をサポートしている点も見逃せません。現在、プロジェクトのコードは彼らの GitHub で公開されています。

なぜこれが重要なのか?

次世代のロボットやスマートデバイスを開発するエンジニアにとって、このツールの「恩恵」は計り知れません。セットアップに伴う摩擦を劇的に減らし、開発ループを圧倒的にスムーズにしてくれます。気難しいビルド環境の構築に何日も費やす代わりに、理論上は、多言語で構成された複雑なAIアプリケーションを数分でターゲットハードウェア上で動かせるようになるのです。

一方で「懸念点」を挙げるなら、生まれたばかりの企業の、まだ海のものとも山のものともつかない抽象化レイヤーを採用するというリスクでしょう。オープンソース化されたとはいえ、既存の枯れたソリューションに比べれば、エコシステムはまだ「閑散としている」と言わざるを得ません。それでも、ラピッドプロトタイピングを求める開発者にとって、Wendyが提示する「ツールとの格闘を減らし、本来のモノづくりに集中する」という約束は、極めて魅力的な選択肢となるはずです。