Hi, I learned about Silverbullet via a recent thread on HN. Pretty nice.
I have been using my own personal knowledge system, Knowfox daily for ~8 years now, having collected >40k notes. Knowfox is markdown files with frontmatter, kept in a MySQL database. I frequently include pictures and screenshots with my notes, hosted on a Hetzner storage box and integrated with Laravel through its file system abstraction.
However, development stalled a bit some time ago. I no longer develop in PHP in my day job and keeping up with Laravel breaking changes has become a burden that I no longer enjoy.
Recently, I have started to port knowfox to Pocketbase, giving it both a mithril-based, HTML single-page application as frontend as well as a Gemini-based frontend, to be used in the Lagrange browser, served from low-end devices.
But this porting is a bit lonely, so I might really drop Knowfox alltogether and adopt Silverbullet. For work notes, I have adopted yet another system, LogSeq, which I like for its sync across devices.
A thing I like about Silverbullet is its codability. Actually, I have toyed around with this idea for Knowfox as well. But, instead of Lua (which is nice), I have looked into Lil, the scripting language in Decker. Lil has a tiny codebase and already runs in the browser and natively.