Roam Research is basically a fancy wiki, but, it is VERY fancy with automatic reverse linking. It is one of the few tools after a few days of using it, I knew I would never go back. It is incredible and for reasons, I can’t exactly put my finger on I think some on this community would really love it.
I agree, the whole back-linking discovery is great to generate new insight between unrelated notes.
Worth mentioning Org Roam https://www.orgroam.com/ which is an Emacs Mode that offers most of the features on top of Org Mode.
Benefits over Roam Research:
- free and open source
- notes are stored as plain text files on your drive, so you’re 100% in control and they won’t go away if Roam Research decide to shut down after a few years (the extension transparently maintain a SQLite db at the same time, so if SQL is your thing, you’re also covered)
- full editing expressiveness of Emacs (and therefore Vim if you use Evil bindings)
I’d be keen in trying something similar for Kakoune.
Roam has the idea of sort of – individual pieces of info at the bullet level so when I put on my December 31st notes page:
[[Delapouite]] lives in [[New York City]] – that single piece of data shows up on both the [[Delapouite]] page and the [[New York City]] page. The breaking of data down to the sort of like atomic level and the linking has massive value.
I love roam research, but I also hope for a great open source clone to de-risk it. Also, works great from mobile browser, so it is a great phone app too.
So it kind of automatically greps for
\[\[.*?]] and shows all references at the bottom? And making it easy to create a new page? Looks pretty powerful and conceptually easy to replicate.
@danr basically – nothing in it is super-unique. I had a very similar system in 2001/2002 for a corporate wiki that we loved.
Roam is just an exceptionally polished implementation that focused on time to new “point of data” and keeping “points of data” uniquely targettable (each bullet) rather than at the page level that most wikis are.
I really hope it is cloned because I fear them going out of business, but not enough to kick them $500 for the true believer package.
I stumbled across Roam the other day while researching the “Zettelkasten” idea. Other related software appears to include Obsidian (which stores notes locally as Markdown, instead of in the cloud), and Neuron (a command-line app that nicely a directory of Markdown files to a pretty website). Now that I’ve learned a bit more about it, I think that my kakoune-ghwiki plugin was beginning to scratch at the same idea.
As a commercial project, probably nothing will approach the polish of Roam except for other commercial projects. If you’re willing to lower your standards a bit, though, I think you’ll find a bunch of options along the spectrum to “super-modular, minimal lock-in”.
I’ve heard a lot of good things about Roam but never got around to trying it. I wish there was a modern version of Notational Velocity, that was a universal app. im aware of NVAlt but even that is pretty dated, and not universal
Yeah, I have poked around a few other options – the sad thing is the polish is so important for daily use – so many of the little things about Roam work so well it is hard to give up. For example, page renames properly go everywhere, so no fear of renaming, which was one of the biggest problems with wikis. Even reworking single datapoints which are referenced very cleanly update the references to them. A lot of this is due to the graph DB underpinning.
I am happily paying the $15 a month, but my loyalty is non-existent, I just need a tool that makes entry very quick – a few months into Roam and I am coming up on 1,000 pages because the entry process is extremely easy.
Honourable mention for tiddlywiki which works well with the Zettelkasten method. I have it running on a Raspberry Pi so I can access it from multiple devices and back it up to a NAS. It’s open source and files are saved in markdown (though slightly strange dialect of it). Probably needs more tweaking than the commercial alternatives though.
One of the more interesting (and elaborate) examples is h0p3’s.
I would like to mention zettlr:
It has backlinking and Zettelkasten as well as being free and open source. It dosen’t look like it supports syncing, though. I haven’t really had a chance to use it but it looks pretty interesting.
@PreciousChicken I have such fond memories of tiddlywiki – it was one of the things that got me down this rabbit hole many years ago.
Ah so you tried tiddlywiki before settling on Roam.
Roam looks great. But I was too worried about vendor lock in. Plus tiddlywiki was a solution I could use vim with, rather than having to go through a browser / app.
Good luck with it.