sort of. It does a lot less than Roam, etc., which is good because Roam is complicated. In my experience the simple model of obsidian is just right, and the implementation is excellent.