Skip to content

Portable knowledge graph

Dusori’s graph is a view of the workspace, not a second storage system. No graph database is created, no server receives the graph, and no proprietary file is required to reconstruct it.

  • Home.md is the workspace center.
  • Each topic’s Overview.md is a topic center.
  • Roadmaps, learning preferences, notes, dated updates, and readable source files are artifacts around that topic.

The graph uses normalized relative file paths as stable node IDs. Labels come from Markdown frontmatter, then the first heading, then the filename.

  • Topic containment connects an overview to the files carried by that topic.
  • Obsidian-style [[wikilinks]] connect the source file to the resolved target.
  • Links that cannot be resolved stay visible as an unresolved-link count; Dusori does not invent a destination.

Choose Graph in the workspace rail. The constellation is paired with an accessible artifact index. Select an artifact there to open the original Markdown or text file in Dusori.

The constellation scales with workspace size and orders topics by their wikilink affinity. The layout remains deterministic and browser-local and writes no coordinates into your workspace, so opening the same folder in Obsidian remains clean.

Notes touched by many wikilinks are hubs, marked with a marigold ring. Select a node to dim what it is not connected to and open the selected artifact directly; the same path works from the keyboard.

Exporting or connecting the workspace already carries everything needed to rebuild the graph. The graph works offline after the app is loaded and does not require an account, plugin, telemetry endpoint, or AI model.