Zyler

Free to start

Bring AI into
every document.

A local-first, Notion-style editor that drafts, links, and organizes your notes, all on your device.

Write the way you think

A block editor with a Notion-style page shell — icon, cover, title. Type a slash for any block; the Markdown you type turns into real formatting as you go.

  • Headings, tables, toggles, code, callouts, columns, and an auto table of contents
  • Slash menu to insert, inline toolbar to format, ':' for emoji
  • Per-note width, font, and read-only lock — saved as lossless JSON
Zyler Vault › Meeting notes
📓

Meeting notes

Edited just now · 96 words

This week
Reviewed last sprint
/

Connect every note

Link notes with [[wiki links]] and block references, then see the whole web as an Obsidian-style graph. Search and the command palette put anything a keystroke away.

  • Backlinks resolve by stable note ID — rename freely, links never break
  • Block references stay live-synced when the source note changes
  • ⌘P full-text search and a force-directed knowledge graph
Zyler Vault › Graph view
Drag a node to rearrange

Let AI into the document

Not a completion box — an assistant that searches your vault, reads referenced notes, and writes straight into the editor. Bring your own key, or run a local model fully offline.

  • Select text to rewrite with an in-place, word-level diff you accept or discard
  • Press space on an empty line to generate tables, lists, or columns
  • Any OpenAI-compatible endpoint; keys stay in the system keychain
Zyler Vault › Rewrite selection
Selection
The launch is going to be sometime this summer, probably.
Presets
Improve writingFix grammarMake shorterMake longerCustom…

Your notes stay on your device

Notes are plain JSON in a Vault at ~/Documents/Zyler Vault — a folder you can see, back up, and sync yourself. No cloud backend, no forced account. Whether anything ever goes online is entirely your call.

  • Drop the Vault into iCloud, Dropbox, or Git to sync — Zyler never manages it for you
  • Atomic writes, version snapshots, and external-change detection keep data safe
  • AI runs on your own key — point it at a local model and stay fully offline
~/Documents/Zyler Vault
notes/# your writing
Product plan__note_a1b2c3d4e5f6.zyler.json
Roadmap__note_9f8e7d6c5b4a.zyler.json
attachments/# media
.zyler/# metadata
vault.json
history/# snapshots
trash/# 30-day recycle
conflicts/
Safe to sync Stays on this device

Write in Markdown

Blocks, a slash menu, real Markdown. Type and it turns into formatting as you go.

Ideas.mdDraft
## Highlights
Shipped the graph view and cleaned up backlinks.
## Next up
Draft the launch note, link it to [[Roadmap]]
## Open
Decide the pricing tiers before Friday.

Import in seconds

Bring notes from Markdown, PDF, or a Notion export — Zyler reads them all.

Drop files to importMarkdown · PDF · Notion
Ideas.md
Research.pdf72%

Ask your notes

Question your whole vault. Answers cite the notes they came from — on-device.

AskLocal
Found 3 notes on Q3 planning — want a summary with sources?
Yes — cite the notes.

Everything links

Type [[ to connect any two notes. Backlinks and the graph build themselves.

1,240
links · built automatically
Q3 Planning8
Research5
Roadmap12
Link a notetype [[ to connect

Version history

Every edit is saved locally. Scrub back and restore any draft, anytime.

Tuesday · 2:14 PM
Restored draft from Tuesdayv12 / 47

Works with your stack

Your vault is a plain folder of files — sync it through iCloud, Dropbox, or Git.

~/Zyler Vault
notes/*.json

Private by default

Your vault lives on your device. Nothing leaves unless you say so.

Where do my notes actually live?
On your device — a plain folder you control. Nothing syncs unless you turn it on.
On-device

On every device

Mac, Windows, and mobile stay in sync — or keep a vault fully local.

Zyler Vault · 1,240 notesSynced 2 min ago

And much more

A serious knowledge base, not an editor demo — the details that make it one.

Version history

Whole-document snapshots with pinning and tiered retention — restore any past state.

Command palette

⌘P jumps to any note, runs a command, and highlights full-text matches.

Knowledge graph

A force-directed map of your notes, simulated in a Web Worker for smooth panning.

Multi-pane workbench

IDE-style recursive splits and draggable tabs. Tear a tab off into its own window.

Bring your own model

Any OpenAI-compatible endpoint — OpenAI, Azure, or a local Ollama running offline.

Page icons & covers

Emoji icons plus 12 gradient presets or an uploaded image, repositionable.

Wiki backlinks

[[ ]] links resolve by stable ID and render the target's icon inline.

Block references

Quote a specific block from another note; it stays in sync when the source changes.

Multiple vaults & windows

Open separate vaults in separate windows, each with its own persisted layout.

Native desktop app

Real menus, recent files, and system integration on macOS and Windows.

Atomic & conflict-safe

Writes are atomic; external edits are detected by content hash, not fragile mtimes.

Accent color picker

Tune the app's accent on a perceptually-even OKLCH color wheel with hex input.

Download Zyler

Free, local-first, and yours. No account required — pick your platform and start writing.

Building your own editor?

Rune is our open source block editor engine, the same core behind Zyler. Drop it into any React, Vue, or Svelte app.