v1.1.1 — Now Available for Linux, Windows & macOS

Your notes.
Your machine.
No cloud.

A local markdown note-taking app built with Tauri, SvelteKit, and Rust. Standard markdown files on your filesystem. No sync. No lock-in. No bullshit.

AGPL-3.0 Linux · Windows · macOS Svelte + Rust + Tauri
HelixNotes
HelixNotes editor view

Everything you need.
Nothing you don't.

Markdown Editor

Rich formatting toolbar, slash commands, source mode. Powered by TipTap v3.

Graph View

Visualize connections between notes. Link with [[wiki-links]] syntax.

Full-Text Search

Powered by Tantivy — the Rust search engine. Fast, accurate, instant.

AI Writing Tools

Improve, summarize, translate. Bring your own Anthropic or OpenAI key.

Version History

Per-note snapshots with diff view. Never lose your work.

Themes

Light and dark mode. 8 accent colors. Multiple fonts. Make it yours.

Local

Everything stays on your machine. Standard markdown files. Your data, your rules.

Obsidian Import

Convert Obsidian wiki-links to standard markdown. Switch without pain.

See it in action

Editor
Editor view

Rich markdown editor with formatting toolbar and notebook organization

Settings
Settings view

Customizable themes with accent colors, fonts, and sizing

Graph View
Graph view

Visualize connections between notes with an interactive graph

AI Actions
AI writing tools

AI-powered writing tools — improve, summarize, translate, and more

Built with

Frontend SvelteKit + Svelte 5
Styling TailwindCSS v4
Editor TipTap v3
Backend Rust + Tauri 2.0
Search Tantivy
License AGPL-3.0

Get HelixNotes

Free and open source. Download the AppImage or build from source.

Linux
Download AppImage Arch, Fedora, openSUSE · amd64
macOS
Download DMG v1.1.1 · Intel (works on Apple Silicon via Rosetta 2)
Windows
Download Installer v1.1.1 · x64

Install via APT

Add the official repository and install with automatic updates:

curl -fsSL https://repo.arkhost.com/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/arkhost.gpg && echo "deb [signed-by=/usr/share/keyrings/arkhost.gpg arch=amd64] https://repo.arkhost.com stable main" | sudo tee /etc/apt/sources.list.d/helixnotes.list && sudo apt update && sudo apt install helix-notes

Install via AUR

Install from the AUR using your preferred AUR helper:

yay -S helixnotes-appimage-bin

Blank screen on X11? If you see Failed to create GBM buffer, try:

WEBKIT_DISABLE_DMABUF_RENDERER=1 helixnotes
Build from source

Install system dependencies for your platform:

Debian / Ubuntu / Mint
sudo apt install libwebkit2gtk-4.1-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev build-essential pkg-config curl npm
Arch / Manjaro
sudo pacman -S webkit2gtk-4.1 base-devel openssl libayatana-appindicator librsvg curl npm
Fedora
sudo dnf install webkit2gtk4.1-devel openssl-devel libayatana-appindicator-gtk3-devel librsvg2-devel gcc pkg-config curl npm
Windows

VS Build Tools (Desktop development with C++)

Install Rust and pnpm:

Install Rust via rustup.rs
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Install pnpm
npm install -g pnpm

Clone and build:

git clone https://codeberg.org/ArkHost/HelixNotes.git && cd HelixNotes && pnpm install && pnpm tauri build