Machine Learning Systems
- Updated
Jul 26, 2026 - Python
Machine Learning Systems
MINERVA - Minimal Inference Engine for Robust, Verifiable, and Authenticated ML. Encrypted, integrity-verified neural network inference for MCUs down to ATmega328P.
TinyML & Edge AI: On-device inference, model quantization, embedded ML, ultra-low-power AI for microcontrollers and IoT devices.
Pure-Rust prompt-injection detector with 1.5MB embedded MLP classifier. 98.40% accuracy, p50 14ms CPU inference, bindings for Python/JS/Go. Apache-2.0/MIT alternative to Rebuff (archived) and Lakera Guard.
Ahead-of-time compiler that tiles ML models to fit embedded devices with hard memory budgets.
Fajar Lang (fj) — Systems programming language for embedded ML & OS development. Compiler-enforced safety with @kernel/@device/@safe contexts. Rust-based compiler with Cranelift/LLVM backends. Made in Indonesia.
Python ML for training a custom on-device cry model (knowledge-distilled from YAMNet, INT8, deployed on ESP32-S3)
Suite of edge-AI tools and a web dashboard that help schools cut water, food, and energy waste by detecting leaks, sorting compost, and visualizing consumption in one conclusive dashboard.
50.7x latency-optimized heterogeneous Vision Transformer (DeiT) hardware accelerator built on the Xilinx ZCU104 FPGA using DPU + custom HLS IPs.
ESP32 camera that escalates from gentle reminders to airhorn if you slouch
Hardware-aware face detection on Samsung GT-S7392 (ARM Cortex-A9)
Curated Edge AI resources for computer vision & audio: hardware, frameworks, benchmarks, literature, and communities (excluding mobile).
End-to-end TinyML pipeline: gesture recognition on Arduino Nano 33 BLE Sense — 1D CNN (97.6% acc, 26.9 KB INT8) + 5 ML baselines, BLE→WebSocket→web dashboard.
Real-time garbage sorting with MobileNetV3 on Raspberry Pi, STM32 handles the hardware side.
CS2 Skin Preview & Customization Utility for Weapons and Inventory is a visual tool for exploring and customizing weapon and inventory appearances in Counter-Strike 2, designed for previews, loadout styling, and cosmetic experimentation.
Novel DBSCAN-based FPGA system for automatic modulation classification and NDA SNR estimation. O(n²)→O(n) complexity reduction. 71.7% lower power than state-of-the-art.
This is open source library for creating artificial neural network in c programming language for general purpose use.
Notes and resources from Qualcomm On-device AI course, provided by DeepLearningAI
Generative horror adventure with a quantized transformer running locally in a Game Boy-compatible ROM.
Compress PyTorch models for edge devices — CPU-only, no GPU, no retraining. One function call.