Show HN: AnuDB – Embedded database with native MQTT support for IoT/AI use cases

github.com

5 points by hashmak_jsn 4 days ago

Hi 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!