Why Doromir?
I've always wanted to get better at dream recall. Years ago, I dabbled in serious dream journaling and lucid dreaming techniques, even keeping a paper (!) journal at my bedside to write down my dreams immediately. Journals fill up, life happens, and just like many other hobbies that take effort to maintain, this one fell by the wayside as well.
Recently, I'd been having more vivid dreams which renewed my interest in the subject. Most other apps I tried using for dream journaling were either too convoluted, locked useful features behind paywalls, or simply provided a bad user experience. Privacy was also an important factor: I didn't want my dreams going to some all-consuming cloud AI. These are the things that made me decide to develop a tool that I would use for myself.
I'm a big fan of Obsidian, which I use as a daily note-taking tool, and which served as a philosophical inspiration. Doromir is really a dream vault of sorts, with a focus on user privacy and data sovereignty. I'm also a strong believer in local LLMs, and so the goal is to only use open-source models, preferably ones that can run directly locally on mobile devices. Doromir's goal is not to give you a million different lucid dreaming techniques or complicated charts to fill out. The goal is simple. Make it as easy as possible to build a dream journal habit, with minimal friction. I hope you'll build this habit with me.