I'd like to use #Nostr as a personal knowledge management tool, so that events and notes, when they are linked, can be retrieved and form a network of notes that can store a lot of information and can generate insights. This is even better with #Nostr because as more people use Nostr and can access these notes and add their own responses and insights, it will take on a life of its own.
For this to happen, the notes will need to be forward and backlinked. This means if I mention a note
note1xxx1
or an event in my event/note that I write (let's say this note's link is note1xxx2
, somewhere in the note1xxx
, there needs to be a link to the published note note1xxx2
and so on.
If this were possible, then the notes would be connected with each other forming a merkel tree of sorts where knowledge in one node would be made visible in another.At the moment, there are no protocols that does this (neither AT nor ActivityPub protocol is designed to facilitate this). There are standalone apps that allow back and forth this sort of arrangement (say apps such as Obsidian (obsidian.md) or zettlr, or logseq, but these do not live on these protocols.
I am keen to hear from you what or how might we add backlinks to the notes or how could that be facilitated? One way might be to add a backlink to an existing note soon as one mentions the note somewhere (a client will pull in from the relays that transmit this other note), or make a bot that will track which notes are mentioned and will add a response to the notes/events.
I have not figured out how this might be possible, but would be keen to learn more.