Service modules
Metadata and summary logic extracted into dedicated services — services/metadata.js and services/summary.js — for cleaner plugin code and easier testing.
glyph-miO analyzes the active note and inserts a compact summary block with suggested tags — algorithmic by default, optionally enhanced by a local Ollama model.
Service-based architecture with smarter metadata scoring and flexible summary lifecycle.
Metadata and summary logic extracted into dedicated services — services/metadata.js and services/summary.js — for cleaner plugin code and easier testing.
Tags are ranked by signal strength: title hits, heading frequency, body density, and existing frontmatter tags. Results cached by note mtime and size.
Choose how summary blocks behave: append adds a new block each time; replace-latest updates the most recent block in place.
Refined spacing and typography in the MI panel — less visual noise, more focus on tags and summary text.
Always works offline. Ollama is optional enhancement, never a hard dependency.
Open the MI panel or run Glyph: analyze active note. The plugin tokenizes the note, scores candidate tags, and builds an extractive summary from key sentences.
Suggested tags appear ranked by relevance. Accept individually or apply all at once with Glyph: suggest tags.
Glyph: summarize note inserts a marked summary block at the top of the note. Jump back to it anytime with Glyph: jump to MI summary.
When Ollama is running locally, the plugin attempts JSON-structured summary generation first. If unavailable or slow, it falls back to the offline algorithm seamlessly.
Copy the release into your vault and enable in Community plugins.
.obsidian/plugins/glyph-mi-o/manifest.json, main.js, styles.css, services/Part of the Glyph 2.7 family