Why not just, you know, actual plain .md files and your directory navigator and text editor of choice (often the ones that that already come with your Linux distro)? Or code editor if you want them together? Don’t forget the terminal if you want to go even simpler. Always worked for me, I don’t even use the formatted view half the time because *this* already conveys the same information as this in my mind. Hell throw a git repo in there and you have better version control than full office suites.
I honestly think the fancy wrappers around Markdown files defeat the elegant minimalism of using Markdown in the first place. I’ve always found my favourite “feature” of Markdown is that you don’t need to install anything.
I find these kinds of projects are neat, but if I’m being honest, I tend to just keep plain markdown files as well. The only thing I find that’s missing with that is searchability. Once you get enough files, it can get unwieldy. Although, I’ve been playing around with just using a local model lately as the interface. You can throw opencode at a folder with the files, and even a small model can find stuff fairly competently there.
Oh that’s the magic of tools like opencode, you run it in a folder and it acts as a harness for the model where it can interact with the filesystem. You could do the same with an IDE as well, making your own agentic harness is actually pretty straight forward. So you could make a plugin that talks to, say, ollama https://ampcode.com/notes/how-to-build-an-agent
Why not just, you know, actual plain .md files and your directory navigator and text editor of choice (often the ones that that already come with your Linux distro)? Or code editor if you want them together? Don’t forget the terminal if you want to go even simpler. Always worked for me, I don’t even use the formatted view half the time because *this* already conveys the same information as this in my mind. Hell throw a git repo in there and you have better version control than full office suites.
I honestly think the fancy wrappers around Markdown files defeat the elegant minimalism of using Markdown in the first place. I’ve always found my favourite “feature” of Markdown is that you don’t need to install anything.
I find these kinds of projects are neat, but if I’m being honest, I tend to just keep plain markdown files as well. The only thing I find that’s missing with that is searchability. Once you get enough files, it can get unwieldy. Although, I’ve been playing around with just using a local model lately as the interface. You can throw opencode at a folder with the files, and even a small model can find stuff fairly competently there.
How do you get a local model to search stuff on your local computer for you? I’d love this in an IDE to emulate the functionality of Copilot!
Oh that’s the magic of tools like opencode, you run it in a folder and it acts as a harness for the model where it can interact with the filesystem. You could do the same with an IDE as well, making your own agentic harness is actually pretty straight forward. So you could make a plugin that talks to, say, ollama https://ampcode.com/notes/how-to-build-an-agent
Thanks!