Skip to content

Your knowledge, local and yours.

A local-first desktop app for Markdown notes, wiki-links, backlinks, knowledge graphs, Kanban, Canvas, plugins and Git sync.

MIT LicenseJava 21JavaFX 23Local-firstOfflineSQLite or Markdown vaultWindows · macOS · Linux

Free and MIT-licensed — no account, no cloud, no telemetry

Jylos
Jylos editor and preview

Get Jylos

Packages for the current release for Windows, macOS and Linux — plus a JBang launcher if you prefer to run it without installing.

Run instantly with JBang
jbang jylos@RGiskard7/jylos
JBang downloads Java 21 and JavaFX automatically if needed. No build required.

More than a notes app

Notes, wiki-links, a knowledge graph, Kanban, Canvas, plugins and Git — all offline.

Markdown Editor

WYSIWYG: type Markdown and it renders as you type — GFM tables, KaTeX math and emoji.

Wiki-links

Wiki-link autocomplete, backlinks panel and click-to-open navigation between notes.

Knowledge Graph

Interactive force-directed graph. Zoom, pan, drag nodes, local neighbourhood views.

Canvas & Kanban

Obsidian-compatible Canvas boards and Kanban workflows for projects and planning.

Git Sync

Stage, commit, push and pull from a unified panel. Full Git integration in vault mode.

AES-256 Encryption

Encrypt note bodies with AES-256-GCM behind a master password, with delete protection.

Storage Freedom

SQLite database or plain Markdown vault. Switch anytime, your choice.

Plugins & Themes

Plugin JARs, Mermaid diagrams, CSS themes, snippets and a plugin manager.

Advanced Search

Operators, date shorthands, command palette and quick switcher.

Workspaces

Save and restore open tabs, view state and layout per context.

Write in Markdown, read it rendered

Built on CodeMirror 6, it renders as you type — true WYSIWYG. You see GFM tables, KaTeX math, emoji and `![[embeds]]` live, while the Markdown source stays available when you want it.

Live Preview editor
Jylos editor and preview
Tabs, split views and source mode
Tabs, split views and source mode
Mermaid diagrams in real time
Mermaid diagrams

A map of every link in your notes

A force-directed graph built from your wiki-links. Zoom, pan and drag, open any note with a click, and switch between the whole vault and the local neighbourhood of the note you are reading. Knowledge Insights also reports orphan notes, broken links and a graph health score.

Interactive global graph
Knowledge graph
Local neighbourhoods
Knowledge graph zoom

Kanban and Canvas, in plain notes

A board is just a note whose headings are columns and its list items are cards — drag cards across columns, set WIP limits and colors. The Canvas editor opens Obsidian-compatible `.canvas` files on an infinite surface.

Kanban boards inside notes
Kanban board
Obsidian-compatible Canvas
Canvas editor

Plugins, themes and snippets

Dataview, MCP Server and Publish ship built-in; drop external JARs into the plugin folder to add commands, side panels, preview enhancers and toolbar buttons. CSS themes and snippets restyle the app.

Dataview queries
Dataview plugin
Plugin manager
Plugins

Ask your notes, connect your AI, publish your vault

Three built-in tools that go beyond note-taking — on by default.

Dataview

Query your notes' metadata like a database. A dataview block renders live in the preview.

  • TABLE / LIST / TASK queries, with FROM, WHERE, SORT, GROUP BY, FLATTEN and LIMIT
  • Reads frontmatter, inline key:: value fields, tags and the implicit file.* attributes
  • Inline = expression results anywhere in a note's text

MCP Server

Exposes your vault to Claude Desktop, Claude Code and any Streamable HTTP MCP client over a local server.

  • Search notes, read full content, create notes and replace a note's body
  • Runs entirely on your machine — no cloud round-trip, no vault upload
  • Read-mostly by design: no irreversible delete exposed to clients

Publish

Exports the whole vault to a self-contained static site — ready for GitHub Pages or any static host.

  • Wiki-links become real relative links; an interactive graph, full and per-note
  • Folder tree, live search and a picker to choose exactly what gets included
  • Publish just one changed note to update an already-live site

Local-first by design

Everything stays on your machine — plain files, open formats, no cloud, no tracking.

Stored locally

SQLite or plain Markdown files on your disk. Your notes never leave your computer.

No account, no telemetry

No sign-up, no login, no analytics.

No cloud backend

There is no server to call. Ever.

Open source (MIT)

Audit the code, modify it, contribute back.

Markdown-native

Plain text with YAML frontmatter, no proprietary lock-in.

Cross-platform

Windows, macOS and Linux.

Open source and actively maintained

Jylos is released under MIT and built with Java 21 and JavaFX 23. Issues, feedback and pull requests are welcome.

Contribute on GitHub

Free and open source. Local-first, offline, and Markdown-based.