Links as a first class citizen for Personal Knowledge Graphs

Use case or problem

I keen on Personal Knowledge Graphs and zettelkasten . I see a one small missed feature that will turn Obsidian to a full blown Personal Knowledge Graph system
I made a video about it https://www.youtube.com/watch?v=RUUHNkkyfRg
You also could read article about it Personal Knowledge Graphs: The Sovereign You in a Web of Information | by Volodymyr Pavlyshyn | Sep, 2023 | Medium
To make it happen - we need to take links between a notes as a first class citizen and add a properties to links like caption direction and other metadata

Proposed solution

Pandoc markdown has a metadata for links
{data: q , caption: “some link”}
So if we find a way to add a metadata in a links and use this metadata on graph view (captions , direction etc ) we will get a Personal Knowledge Graphs tools of next generation

Current workaround (optional)

  • Jugg plugin offer some workarounds
  • hyper graph - you could create a note that describe a link and connect notes but it is clutter a graph view

Related feature requests (optional)

I have seen few topics about link and metadata