Show HN: Ipfrs – A "Thinking" IPFS in Rust with Built-In Vector Search

Posted by kitasan 4 days ago

Counter5Comment1OpenOriginal

I built a "Thinking" IPFS in Rust.

Unlike standard IPFS, IPFRS supports built-in Semantic Search (HNSW) & Logic Programming on the DAG. You can query content by meaning, not just hash.

Looking for feedback on the architecture!

Blog: https://medium.com/@kitasanio/beyond-static-storage-why-i-bu... Code: https://github.com/cool-japan/ipfrs

#RustLang #IPFS #Web3 #AI #RAG

Comments

Comment by kitasan 3 days ago

OP here.

I built this because I felt standard IPFS is too "static" for the AI era. It's great for storage, but terrible for discovery.

IPFRS attempts to solve this by embedding HNSW Vector Search and a Logic Programming layer directly into the node. This allows you to query the DAG not just by hash (CID), but by meaning (Semantic Search).

I wrote a detailed breakdown of the architecture and the "Why" behind it here: https://medium.com/@kitasanio/beyond-static-storage-why-i-bu...

I'd love to hear your thoughts on this approach.