オープンソース
オープンが前提。.
よい道具が、よい製品をつくると考えています。特定の製品に固有ではない部分は公開しています——デバイスSDK、エッジ推論、映像と音声のパイプライン、そしてハードウェアのためのエージェントフレームワーク。
GitHubを見る
4.7k スター(5リポジトリ)
- 1.3k
MACT Device SDK
プロビジョニング、テレメトリ、コマンド処理、OTAのためのデバイス側SDK。ESP32、STM32、組込みLinuxを単一のAPIで扱えます。
Cesp32stm32otamqtt - 962
MACT Edge
量子化モデルをNPUへ展開するためのランタイム。グラフ変換、オペレータのフォールバック、実機上でのベンチマークに対応します。
C++edge-aionnxquantizationnpu - 741
MACT Vision
組込みビジョン製品のための、カメラから推論までのパイプライン。ゼロコピーバッファ、ISPフック、トラッキング、イベント判定を備えます。
C++computer-visiongstreamertracking - 588
MACT Voice
音声フロントエンドとストリーミングセッションプロトコル。ウェイクワード、エコーキャンセル、Opus転送、バージイン処理に対応します。
Cvoice-aiwake-wordopuswebsocket - 1.1k
MACT Agent
デバイスのためのエージェントフレームワーク。実機ハードウェアに対するツール呼び出しを、ガードレールと確定的なフォールバックとともに扱います。
TypeScriptai-agentstool-callingiot
オープンソースにする理由
道具は積み上がる
プロジェクトをまたいで使い回すデバイスSDKは、出荷のたびに良くなります。その恩恵を一社に閉じ込める理由はありません。
監査できることが前提
ファームウェアと推論ランタイムはハードウェアのすぐ隣にあります。読めることは、信頼できることの一部です。
よりよい問い
公開されたコードには、社内レビューだけでは決して生まれない鋭い指摘が集まります。