ModernRelay/omnigraph ? reverse-engineered prompt

Reverse engineered prompt

Build me a Rust backed graph database that stores data in object storage or local disk, with versioned branching like git and a typed schema so the app can enforce what kinds of nodes and edges are allowed.

I want it to feel like a simple command line tool and server that can create a cluster, apply config, load schemas, run queries, and make changes safely on a branch before merging them back. It should support fast retrieval across graph search, full text search, and vector search, so an agent can ask for context and get useful results in one place.

Please make it work with a clear config file, support stored queries, policies for who can write what, and keep the data in an open format that can live on S3 compatible storage. If you need to check current docs or examples online while building it, go ahead and do that.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab