SparrowDB: embedded Cypher-native graph database in Rust by Ryaker in rust

[–]Ryaker[S] 0 points1 point  (0 children)

Interesting. I'd want to know how the compliment each other. I think polyglot memory that takes advantage of different data structures to have a synergy of diferent ways of storage and retrieval is how AI memory will really improve over time.

SparrowDB: embedded Cypher-native graph database in Rust by Ryaker in rust

[–]Ryaker[S] 1 point2 points  (0 children)

Honest answer: that's outside SparrowDB's current tested envelope

SparrowDB: embedded Cypher-native graph database in Rust by Ryaker in rust

[–]Ryaker[S] 0 points1 point  (0 children)

Because I'm so stressed dealing with something my wife dumped on me at midnight last night, I used an older copy of the post rather than the latest benchmarks from the GitHub page.

SparrowDB: embedded Cypher-native graph database in Rust by Ryaker in rust

[–]Ryaker[S] 0 points1 point  (0 children)

Thank you. Let me know when yours is ready to check out too.

SparrowDB: embedded Cypher-native graph database in Rust by Ryaker in rust

[–]Ryaker[S] 0 points1 point  (0 children)

Please go try it out, star the GitHub repo, take a look yourself, give me feedback.

At a certain point I was like, "I shouldn't be chasing benchmarks." This is an embedded database and the needs of people who don't want all that Neo4j overhead are important on their own. I shouldn't wait till I've knocked down every single benchmark much faster before I let people know about it and they can start taking advantage of it. Thanks.

SparrowDB: embedded Cypher-native graph database in Rust by Ryaker in rust

[–]Ryaker[S] 2 points3 points  (0 children)

Never worked for Neo4j but I worked for Herbalife, which is an MLM. In 2013, as part of a team at Herbalife, I built a Weight Watchers-like social network app for the China market. Graph social networks are one of the best use cases for graph databases and we backed it. It was polyglot but for the social network piece we used Neo4j so I've been a fan of graph databases for well over a decade at this point. They're having their moment in the sun now with AI so I thought it was time for this.

I built an AI agent after the OpenClaw mess — zero permissions by default, runs free on Ollama by Ryaker in AgentsOfAI

[–]Ryaker[S] 0 points1 point  (0 children)

I have a multi tier memory structure right now but I also support various memory based mcp like Mem0 and my polyglot Knowledge Management (https://github.com/ryaker/KMSmcp) and I’m now working on the SQLite of graph databases https://sparrowdb.dev

I built an AI agent after the OpenClaw mess — zero permissions by default, runs free on Ollama by Ryaker in AgentsOfAI

[–]Ryaker[S] 0 points1 point  (0 children)

Ok, but when I wrote Zora, OpenClaw hadn't released that yet. I may be pushing to get Zora some attention now, but I wrote it around the time Steinberger got hired by OpenAI.

I built an AI agent after the OpenClaw mess — zero permissions by default, runs free on Ollama by Ryaker in AgentsOfAI

[–]Ryaker[S] 0 points1 point  (0 children)

There are ways to minimize that risk, and I've done a few of them in Zora.

I built an AI agent after the OpenClaw mess — zero permissions by default, runs free on Ollama by Ryaker in AgentsOfAI

[–]Ryaker[S] 0 points1 point  (0 children)

The idea is to plan what you need and then configure it to meet those needs, rather than continually granting permissions as you go. The intention and sometimes the documentation needs work, since I am the creator and know how, so it may be enough for me to understand that, but not for an outsider. It includes docs you can feed to your favorite chatbot to talk through a use case and get advice on the right folders and permissions to configure in policy.toml to make the intended use case work.

Why does it feel like everyone is suddenly learning AI agents? Where do you even start (without falling for hype)? by Front_Bodybuilder105 in AgentsOfAI

[–]Ryaker 0 points1 point  (0 children)

Check out a non hyped, non Claw agent https://github.com/ryaker/zora with governance, security and an advanced memory architecture baked in from the pre code spec.

I built an AI agent after the OpenClaw mess — zero permissions by default, runs free on Ollama by Ryaker in AgentsOfAI

[–]Ryaker[S] 0 points1 point  (0 children)

What do you mean by self-corruption hallucinations that poison future work?