Hacker News·3 min read·hard

Show HN: Minigraf – An embedded, bi-temporal graph database in Rust

A
adityamukho
Show HN: Minigraf – An embedded, bi-temporal graph database in Rust
✦AI Summary

Minigraf is a new, single-file embedded graph database written in Rust that supports bi-temporal time travel and Datalog queries. It is designed for use in AI agents, mobile applications, and browsers, functioning similarly to SQLite for connected data.

Why it matters

Providing a lightweight, embedded graph database with time-travel capabilities offers developers a powerful tool for managing complex, historical data structures in resource-constrained environments.

✦Dive DeeperCreate a free account to unlock

Embedded graph memory for AI agents, mobile apps, and the browser — the SQLite of bi-temporal graph databases

A tiny, self-contained graph database with Datalog queries and bi-temporal time travel . Think SQLite, but for connected data with full history.

Try it in your browser — no install needed →

Minigraf is a single-file embedded graph database that lets you:

Status : See ROADMAP.md for planned work and current direction.

Datalog is fundamentally better for graphs than SQL-like languages:

[ dependencies ] minigraf = " 2.0.2 " Or via cargo:

cargo add minigraf Requires Rust 1.89 or newer (the minimum supported Rust version, set in Cargo.toml ).

Bugs present in the current release, with affected versions, workarounds and fix versions, are listed in the pinned Known issues in the current release issue. The most important one on v2.x:

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologystartups
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in