Am I missing something? This doesn't seem to be an "index" at all. The name "index" made me think its trying to accomplish what marginalia is already doing https://marginalia-search.com/ And stuff like Gossip's Web has been around for a decade now https://gossipsweb.net/ IndieWeb also has a massive "web ring" that has a similar aim https://xn--sr8hvo.ws/
I don't think there is anything wrong with overlapping other projects, particularly when it's about surfacing the personal web.
[1] Of either collaboration or friendly competition. Keeps everyone involved honest.