Obsidian Flavored Markdown and flavor-aware Markdown language server

Flavor Grenade LSP

Keep Markdown flavors, Obsidian vault links, structured profiles, headings, embeds, tags, and safe edits clear enough for humans, editor clients, and LLM agents.

Install

Choose the package that matches who is using the server

Product proof

Built for vault work that has to stay precise

How it works

How Auto Detect keeps generic Markdown generic

Flavor Grenade resolves one effective base flavor per document before applying vault behavior or structured profiles.

[core.markdown]
flavor = "commonmark"
[[core.markdown.overrides]]
path = "docs/github"
flavor = "gfm"

A root README can stay CommonMark while Obsidian notes, MDX pages, and changelogs get the behavior their evidence supports.