43
submitted 1 month ago by ArkHost@lemmy.world to c/sysadmin@lemmy.world

I do a lot of hosting migrations and got tired of checking DNS records across multiple tools every time. So I built my own.

No signup, no ads.

Feedback welcome.

[-] ArkHost@lemmy.world 6 points 3 months ago

No, notes are plain .md files on your disk. Encryption was never the goal.

54
submitted 3 months ago by ArkHost@lemmy.world to c/opensource@lemmy.ml

cross-posted from: https://lemmy.world/post/43705151

Last month I posted HelixNotes here and some of you asked about mobile. Version 1.2.1 ships with an Android APK. Same codebase, Rust + Tauri 2.0, no separate app. Since last post: Android support, Ollama for local AI, graph view performance improvements, wiki-link navigation, and a bunch of mobile UX polish. Direct APK download from the site. IzzyOnDroid submission in progress. AGPL-3.0, source on Codeberg.

23

cross-posted from: https://lemmy.world/post/43705151

Last month I posted HelixNotes here and some of you asked about mobile. Version 1.2.1 ships with an Android APK. Same codebase, Rust + Tauri 2.0, no separate app. Since last post: Android support, Ollama for local AI, graph view performance improvements, wiki-link navigation, and a bunch of mobile UX polish. Direct APK download from the site. IzzyOnDroid submission in progress. AGPL-3.0, source on Codeberg.

81
submitted 3 months ago by ArkHost@lemmy.world to c/selfhosted@lemmy.world

Last month I posted HelixNotes here and some of you asked about mobile. Version 1.2.1 ships with an Android APK. Same codebase, Rust + Tauri 2.0, no separate app. Since last post: Android support, Ollama for local AI, graph view performance improvements, wiki-link navigation, and a bunch of mobile UX polish. Direct APK download from the site. IzzyOnDroid submission in progress. AGPL-3.0, source on Codeberg.

[-] ArkHost@lemmy.world 22 points 3 months ago

Did this few months ago. Everyone should do the same.

[-] ArkHost@lemmy.world 7 points 3 months ago

Thanks for all the feedback everyone. Just shipped v1.1.0 based on what was reported here today:

  • Obsidian wiki link import fix
  • macOS Cmd key shortcuts (was showing Ctrl)
  • Frontmatter no longer modified on notes you don't edit
  • KaTeX math support
  • Daily Notes
  • Tag management (single + batch)
  • View mode toggle + focus mode improvements
  • Source mode search
  • Notebook delete confirmation
  • Collapsible sidebar tags
[-] ArkHost@lemmy.world 8 points 3 months ago

AI is optional, disabled by default, and doesn't even show in the UI unless you enable it. The app works fully offline with zero AI involvement.

[-] ArkHost@lemmy.world 8 points 3 months ago

Appreciate the honest feedback, doesn't come over negatively at all, this is exactly what helps improve the app.

  • Obsidian wiki links not converting properly during import: that's a bug, will be fixed in the next release.
  • View mode, math support, frontmatter behavior, and the other UX points: all noted and will be considered. So far I've focused on features I use personally, but if something makes sense, improves the app, and keeps it focused without bloat, I just implement it.
  • The LockFile bug and empty graph view: I haven't seen this behavior yet but I'll look into it.

HelixNotes isn't trying to be a replacement for Obsidian. It was a replacement for Obsidian for me, but different people have different needs. Thanks for taking the time.

[-] ArkHost@lemmy.world 6 points 3 months ago

You might be right. I will re-think this :)

[-] ArkHost@lemmy.world 7 points 3 months ago

Yes, local-first markdown like Obsidian, but fully open source (AGPL-3.0).

Note linking with square brackets - yes, supported. Graph view too so you can see connections between notes.

If you don't rely on Obsidian plugins, you'll feel right at home.

Android is on the roadmap, but the desktop experience comes first. Still early days.

[-] ArkHost@lemmy.world 8 points 3 months ago

Good question. "No sync" means no built-in cloud sync - not that sync is impossible. Your notes are plain .md files in a folder, so you can sync them with Syncthing, Nextcloud, rsync, Git, or anything else you already use. The app watches the filesystem for external changes and picks them up automatically.

The philosophy is: I don't decide where your files go. You do.

As for contributions - absolutely welcome. PRs won't be rejected on principle. If you want to work on a self-hosted sync feature, open an issue on Codeberg and let's discuss the approach first. I'd love to see it.

[-] ArkHost@lemmy.world 17 points 3 months ago

Correct. Yes I am.

[-] ArkHost@lemmy.world 23 points 3 months ago

Exactly. Off by default, invisible unless you enable it.

[-] ArkHost@lemmy.world 23 points 3 months ago

Fair question. Use case: you take rough notes during a meeting, no formatting, just raw thoughts. AI can clean them up, summarize, or restructure after the fact. It's completely optional though. Disabled by default, doesn't even show in the context menus unless you explicitly configure it in settings with your own API key. If you don't want it, it's like it doesn't exist.

[-] ArkHost@lemmy.world 15 points 3 months ago

vs Obsidian: Same local-first philosophy with plain .md files, but HelixNotes gives you a clean WYSIWYG editor out of the box. No plugin setup, no CSS tweaking, no learning curve. Open an app, write, close it. vs Joplin: Joplin uses its own database format internally. HelixNotes stores everything as plain markdown files in folders on your filesystem. Also Tauri instead of Electron, so much lower resource usage. Both are great projects. I built HelixNotes because I wanted UpNote's UI with Obsidian's philosophy, and that combination didn't exist.

I wrote a longer comparison here: https://helixnotes.com/why-i-built-helixnotes.html

78
submitted 3 months ago* (last edited 3 months ago) by ArkHost@lemmy.world to c/opensource@lemmy.ml

cross-posted from: https://lemmy.world/post/43147928

I built a note-taking app because the one I wanted didn't exist. Clean UI, local .md files, no cloud, no account.

Built with Rust + Tauri 2.0 + SvelteKit. Full-text search powered by Tantivy. Graph view, AI writing tools (bring your own key), Obsidian import, version history.

Available for Linux (AppImage, APT, AUR), Windows, and macOS. Source: https://codeberg.org/ArkHost/HelixNotes

133
submitted 3 months ago* (last edited 3 months ago) by ArkHost@lemmy.world to c/selfhosted@lemmy.world

I built a note-taking app because the one I wanted didn't exist. Clean UI, local .md files, no cloud, no account.

Built with Rust + Tauri 2.0 + SvelteKit. Full-text search powered by Tantivy. Graph view, AI writing tools (bring your own key), Obsidian import, version history.

Available for Linux (AppImage, APT, AUR), Windows, and macOS. Source: https://codeberg.org/ArkHost/HelixNotes

view more: next ›

ArkHost

0 post score
0 comment score
joined 3 months ago