Can my org agenda files and notes live happily within org-roam?

I have several years of notes, tasks, logs, etc in ~/notes/org. I now also have nearly 1,000 files in ~/notes/roam and I’m considering mashing them both together.

This started when I was writing a new TODO in my giant file and I really wanted to include a link to my org-roam notes about the client (and of course also see a backlink later when visiting the client file).

My original thought when keeping them separate was that org-roam was to be for a sort of “Zettelkasten” and I didn’t want it cluttered up with quick notes, completed TODOs, etc. But who am I kidding, my Zettelkasten, if I’m being honest, is nothing more than a fancy word for “pile of all my notes”.

So, given the loose, non-academic approach to my org-roam database, I’m wondering what risks I might not be anticipating by moving my dozen or so org-mode agenda files into my org-roam database.

Sorry if this is all a bit vague. I’m just looking for a little help thinking through this.


Have you read Ahren’s book (which I highly recommend), or some of the blog posts over on; or even jethro’s blog posts about org-roam? It might help you think this through.

The risk is that you end up with a mess of notes without any coherence to them.

1 Like

Thanks bruce. Yes, I’ve read all of them, which may be how I ended up in this very dilemma :slight_smile:

I feel like I understand the risks, but was hoping for some anecdotal feedback around what has or hasn’t worked for others with org and org-roam in particular.

But yeah, the thought of ending up with a big mess of incoherent notes is what I worry about. I just don’t know yet if it will actually matter in real life.

I dumped everything into Roam for a couple of months and never felt like I was making a mess that wasn’t useful. In fact, the messiness that Roam tends to prefer seemed to enhance its usefulness for me. I later imported all of it into org-roam and it doesn’t feel the same. It’s clumsier somehow, so I worry about adding to the chaos by including my other org stuff.

I suppose I should just try it and see if the benefits of bidirectional links between tasks and concepts is worth the mess that combining everything may cause.

1 Like

I can’t speak from experience on this, but the only danger I see is that if you are like me, you might feel a mental obligation to treat all of the notes in the org-roam directory in the same way, even though your agenda notes serve a very different purpose and must be treated differently. For example, your agenda notes should not be atomic, probably shouldn’t be strongly influenced by back links, and could be potentially confusing if you do a network visualization of all of your ZK notes, since their links to notes reflect something very different than the typical inter-note links in aZK.

I’ve been thinking about this also.

Let’s pitch a scneario: maintaining a house. A person might collect various information about home maintenance and repair. A person also certainly has various tasks about repair on their house. There is a relationship between the tasks and the notes. I would find it useful to be able to see, “Oh hey, as I’m reading these notes about faucet repair for repairing the bathroom faucet, I see there’s also a task out there for the kitchen faucet” or some such.

Like OP, I’ve got a vast org-mode collection built up, including various tasks. I’m somewhat considering moving my and similar into my roam directory and see how it goes. The good news is that I tend to aggressively archive done tasks, so they wouldn’t pollute the graph forever - and the pollution that does occur is likely relevant, though non-specific (since the #+TITLE of a file with dozens of tasks isn’t super specific)

More generally, org-mode and org-roam seem to inhabit two separate ecosystems; different assumptions about tags, relevance of section headings, etc… but they seem tantalizingly close as well.