Notesnook is fucking fantastic.
I have spent over a decade - no I am not fucking joking I genuinely mean that - searching for a good Evernote / Onenote replacement. I have tried everything. Obsidian, Joplin, Silverbullet, Trilium, etc, etc, etc, etc, god I have forgotten the names of all the different note apps I’ve tried. They have all sucked. Joplin sucked about the least, but it still never really convinced me to get my stuff off of Onenote.
Notesnook blows them all away. Syncing is instantaneous (literally, you can type into a note on your phone and watch the words appear one at a time on your laptop), you’ve got S3 storage for attachments, sharable notes that can be password protect and set to self-destruct, lockable notes, read only notes, everything is exportable in multiple different formats, notes can be linked to multiple notebooks, notebooks can be nested, notes can be tagged, there’s bi-directional notebook linking, an attachment manager, every note has an auto-generated table of contents, the WYSIWYG editor is beautiful and works flawlessly, they have a web-app (unlike Joplin or any of the other commonly recommended solutions), there’s a web clipper that works really nicely with multiple different clipping formats, the phone app has one for one feature parity with desktop and web, they’ve got an absolutely beautiful code-block system with a copy button built right in so it’s incredible for storing config files or instructions for a self-hosting process… I could go on but I think I’ve ranted enough.
Also, just to be clear, Notesnook is fully self-hostable. There’s an excellent guide here: https://sh.itjust.works/post/31407921. If you self-host, you get all the pro features automatically.
You can host the web-app as well if you like - it doesn’t have a dockerized version yet, but the code is all up on their github - but you can also use the web-app on their server to connect to your back-end, so it’s really not necessary.
Yeah, it has a total lack of any of the integrations that made Assistant actually useful.
Even if an LLM offers meaningful improvements on the core conversational elements of Assistant, launching it without all the needed integrations is idiotic and completely hamstrings the functionality.