← Back to context

Comment by eduardokairalla

2 hours ago

interesting project, but i don't understand when i should use minigraf over something like Neo4j, Cozo, or SQLite. can you clarify?

its a graphdb like neo4j and cozo and direct-to-file (instead of client-server with network delay inbetween) like sqlite and cozo.

Also, I could be wrong but this project sounds like it has an index optimized for bi-temporal data, useful for audit purposes, eg "what was the exact state of the db on september 12th". in neo4j you would have to add that information as indexed properties on each node and edge in addition to other indexes. not sure about the actual performance differences here but I guess one could structure the data more efficient in the first case for time sensitive data usecases.

looks like an attempt to create efficient agent memory.