New Rust project Minigraf offers embedded bi-temporal graph database
A developer released Minigraf, an open-source, single-file embedded graph database written in Rust, published to crates.io at version 2.0.2. It supports Datalog queries with recursive rules, bi-temporal time travel across transaction and valid time, window functions, and prepared statements, and is designed to run natively, in WASM, or on mobile and IoT devices.
GoKawiil's interpretation of the reporting above, not reported fact.
The project pitches itself as 'the SQLite of graph databases,' suggesting a push toward lightweight, embeddable data stores that avoid running a separate database server, which could appeal to AI agent and mobile developers needing local graph storage with history tracking. Its emphasis on Datalog's simple, uniform syntax is framed by the creator as particularly suited to being generated correctly by AI coding assistants, though this remains an early-stage project per its own roadmap notes.
- Minigraf is a single-file, embeddable graph database built in Rust, usable in browsers via WASM.
- It uses Datalog rather than SQL, enabling native recursive graph traversal and bi-temporal queries.
- The project is new and still evolving, with a public roadmap outlining planned features.
Source: github.com, 2026-10-05
Published there as: “Show HN: Minigraf – An embedded, bi-temporal graph database in Rust”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.