Código abierto
ABIERTO POR DEFECTO.
Creemos que mejores herramientas construyen mejores productos. Las partes de nuestro stack que no son específicas de un producto son abiertas: SDK de dispositivo, inferencia en el edge, pipelines de visión y voz, y un framework de agentes para hardware.
4.7k estrellas en 5 repositorios
- 1.3k
MACT Device SDK
Un SDK del lado del dispositivo para aprovisionamiento, telemetría, gestión de comandos y OTA: una sola API para ESP32, STM32 y Linux embebido.
Cesp32stm32otamqtt - 962
MACT Edge
Un runtime para desplegar modelos cuantizados en NPU, con conversión de grafos, reserva de operadores y benchmarking sobre el hardware objetivo.
C++edge-aionnxquantizationnpu - 741
MACT Vision
Un pipeline de cámara a inferencia con búferes zero-copy, hooks de ISP, tracking y lógica de eventos para productos de visión embebida.
C++computer-visiongstreamertracking - 588
MACT Voice
Front end de voz y protocolo de sesión en streaming: palabra de activación, cancelación de eco, transporte Opus y gestión de interrupciones.
Cvoice-aiwake-wordopuswebsocket - 1.1k
MACT Agent
Un framework de agentes para dispositivos: llamada a herramientas sobre hardware real, con salvaguardas y rutas de reserva deterministas.
TypeScriptai-agentstool-callingiot
Por qué liberamos código
Las herramientas se acumulan
Un SDK de dispositivo que reutilizamos entre proyectos mejora cada vez que se publica. Ese beneficio no debería quedar bloqueado en un solo cliente.
Auditable por defecto
El firmware y los runtimes de inferencia viven pegados al hardware. Ser legible es parte de ser fiable.
Mejores preguntas
El código público atrae comentarios más agudos que los que produce por sí solo cualquier proceso de revisión interno.