---
# System prepended metadata

title: Untitled

---

---
aliases: []
---



Note: This document is under construction and not very well written yet.

## Introduction
Semantic Obsidian is a long-term project to think of and develop plugins inspired by [[Semantic Markdown]], [[Property Graphs]] and [[Semantic Desktop]]s. 

The goal is to create from Obsidian a [[Personal Knowledge Management]] system that is traversed mainly from the [[Neo4j Graph View Plugin]]. This requires very strong and interactable graph visualization. It also requires a data-format that can easily be queried and extended, and can model linear, non-linear and hierarchical relations between files and notes.

In Semantic Obsidian, notes are the main entities. They have both loose associations through inline wikilinks and backlinks, and strong links through [[Link Types]] with properties. They can be used to provide cues for files that are related. 

This gives the following requirements for the Graph View Plugin:
- A clear and interactable graph view
	- Save and load graphs
	- Style the graphs
- A text-first data format 
	- Data format should easily be extended and converted to other formats
	- Data format should be local
	- Data format should be optional
		- Users should be free to choose to formalize data to any degree
		- Advanced use should not be in view if not needed.
- Annotate links with [[Link Types]] and properties
- Easily extendable through an [[Neo4j Graph View API|API]]

--- 
#topic #project
- hasTopic [[Obsidian]]
- author [[Emile van Krieken]]