Show HN: Ipfrs – A "Thinking" IPFS in Rust with Built-In Vector Search
Posted by kitasan 4 days ago
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
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.