Show HN: AnuDB – Embedded database with native MQTT support for IoT/AI use cases
github.comHi HN!
I've been working on AnuDB, a lightweight embedded key-value database written in C++ with a focus on simplicity, performance, and small footprints. It now has native MQTT support, allowing you to write directly to the database by publishing to an MQTT topic.
but it’s designed to work well on embedded devices, edge nodes, and anywhere you need local persistence without spinning up a full database server.
Highlights:
MQTT-based data ingestion (zero setup DB writes via publish)
Small and fast (single binary, no external dependencies)
Append-only write-ahead log for durability
Demo: https://github.com/hash-anu/AnuDB/blob/main/demo.gif
Use cases I have in mind:
Offline-first IoT data collection
Local state storage in embedded ML workflows
Data sync in remote/low-power environments
Would love feedback, use case ideas, or thoughts on what to prioritize next. Thanks!