- I wanted something closer to Apple Notes or Notion for simpler editing. Hyperlinks are popups instead of in-line strings. Formatting is WYSIWYG, without *_ characters in-line. There's a / menu to discover formatting options. etc.
- I wanted an app that could display HTML pages alongside Markdown. And more interestingly, I wanted to give those HTML pages access to Markdown files in the folder, using Markdown as a mini-database to build apps on top of. This is likely possible with Obsidian plugins (everything is) but I wanted something first-class. The hubble.md homepage tries to communicate this, but I could likely do a better job :)
- More recently, I've wanted markdown -> agent handoff to be better. We've added an embedded terminal to chat with agents alongside notes directly, and we've just added a first-party commenting system similar to commenting in a Google doc (agent accessible with in-file metadata). All of these features have been community-led. I'm very grateful for our repeat contributors.
Pre LLM nodejs was convenient option to deploy to all platforms at once.
Post LLM that's no longer a limitation! Just prompt more to create apps in native language! Anyways RAM is getting costlier by the day due to LLMs themselves
That is unless devs don't use LLMs at all. Then they should simply state in the GitHub repo that we don't use AI!
I wouldn't use AI for hobby projects tbh. It's my personal preference
If you have ever done that you know that that's as true as "write once, run everywhere". There will always be tweaks and iterations, even if it saves you a lot of time.
Because every other day we hear how excellent LLM is that we don't need to write code anymore
Electron was written to make dev times faster
But since LLMs are basically super engineers can't the app be written in native language rather than running on v8?
Maybe not rust. But then zed people did develop a cross platform library for apps didn't they?!
Is efficiency not important in 2026?