Get AI summaries of any video or article — Sign up free
New Obsidian Plugins You Need to Check Out thumbnail

New Obsidian Plugins You Need to Check Out

Prakash Joshi Pax·
5 min read

Based on Prakash Joshi Pax's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Smart Memo records voice in Obsidian and uses AI to generate transcriptions plus structured outputs like bullet summaries and Mermaid charts, based on a customizable prompt.

Briefing

A new wave of Obsidian plugins is pushing note-taking beyond plain text—especially with AI-assisted transcription and rewriting, plus tighter navigation and visual customization. The standout is Smart Memo, which turns voice recordings into AI-generated outputs like transcriptions, bullet-point summaries, and even Mermaid charts, all driven by a customizable prompt. It currently integrates with OpenAI, requiring an API key, but local-model support is listed on the roadmap—an important distinction for anyone who wants fewer cloud dependencies.

Smart Memo works by installing and enabling the plugin, then adding an OpenAI API key under the plugin’s settings. Users can choose an AI model (the demo uses “gpt-4o”) and decide whether to include the raw transcript inside the note. Recording starts via a UI control or a hotkey (the demo uses Command Option R). After recording, pressing “Smart Transcribe” triggers AI actions using a custom prompt. The default prompt produces multiple outputs: a bullet-point summary, a simpler summary, an auto-generated Mermaid chart, and the raw transcript. If that structure feels too heavy, the prompt can be changed to something simpler—like converting the transcript into a clear, readable note—so the AI output matches the user’s preferred format. Recordings and generated artifacts can also be stored in a chosen folder path.

Navigation and readability get a boost from two smaller but practical tools. Sticky Headings displays the heading hierarchy at the top of a note while reading or writing, with a click-to-jump behavior that makes long-form documents easier to scan and move through. Fast Text Color focuses on visual emphasis: it introduces a color-and-format syntax controlled by hotkeys or the command palette, supports multiple themes (with configurable colors like red, orange, yellow, magenta, green, and sand), and lets users quickly adjust formatting via hoverable UI controls.

Several plugins target workflow friction in everyday editing. Checkbox Styling Helper improves checkbox appearance in preview mode by adding a CSS snippet (needed for non-default themes). File Flex adds undo functionality for file/folder moves and renames within a configurable time window (the demo highlights a hotkey-based undo flow). Virtual Linker (glossary) automatically creates temporary “glossary-like” links for text that matches other note titles or slugs, helping users connect ideas without manual linking—though uninstalling the plugin removes those links.

For UI customization, Iconic lets users change app icons directly from the interface, including icons for tabs, files, bookmarks, properties, and remote commands. Date Figure inserts date/time elements with hotkeys and can auto-show a calendar when a date picker opens.

Finally, PDF Annotator and PDF annotator-style tooling bring markup into the reading workflow. The plugin enables highlights, comments, shapes (circles, rectangles), and signatures. A key limitation remains: Obsidian uses pdf.js 3.9, which doesn’t support saving annotations back into the PDF file itself. The workaround is that highlights are saved inside Obsidian, and support for embedding annotations into the PDF is expected with pdf.js 4 in the future.

Cornell Notes

Smart Memo is the most consequential plugin in this lineup: it records voice in Obsidian and uses AI to generate transcriptions, summaries, and even Mermaid charts. It currently relies on OpenAI integration, requiring an API key, though local-model support is planned. The plugin’s output format is controlled by a custom prompt, letting users switch from “multi-section” results (bullet summary, simple summary, Mermaid) to a simpler rewrite style. Beyond AI, Sticky Headings improves long-note navigation by showing and clicking heading labels in both reading and writing modes. Fast Text Color adds hotkey-driven text coloring and formatting, while other tools handle checkboxes, undoing file moves/renames, auto-linking glossary terms, icon customization, date insertion, and PDF annotations saved within Obsidian.

How does Smart Memo turn voice into structured notes, and what controls the format of the output?

Smart Memo records audio inside Obsidian and then runs “Smart Transcribe” to generate AI outputs. The demo workflow starts recording via a UI icon or a hotkey (Command Option R), then triggers AI processing. The output structure is driven by a custom transcription prompt in the plugin settings. The default prompt produces multiple sections: a bullet-point summary, a simple summary, an automatically generated Mermaid chart, and the raw transcript. Users can disable inclusion of the raw transcript, and they can replace the custom prompt with something simpler (e.g., “convert the following transcript into a simple clear and understandable note”) to change what the AI generates.

What setup steps are required to use Smart Memo with OpenAI, and what model choice matters?

Smart Memo requires an OpenAI API key because it currently integrates with OpenAI. After installing and enabling the plugin, users go to Smart Memo options, create a new secret key in the OpenAI dashboard, and paste that key into Obsidian’s plugin settings. The user then selects the model to use; the demo selects “gpt-4o.” Without the API key, the AI transcription/actions can’t run.

Why is Sticky Headings useful for long-form notes, and how does it behave while writing?

Sticky Headings keeps the note’s heading structure visible at the top of the content area, showing heading levels as the user scrolls. It works in both reading mode and writing mode, so the heading labels remain available while editing. Clicking any displayed heading jumps the user back to that section, making it easier to navigate and get an overview without manually scrolling.

How does Fast Text Color apply formatting quickly, and how can users change colors after applying them?

Fast Text Color uses configurable keybinds to apply colors and text styles. The demo adds a hotkey (Control Option C) to mark selected text, then pressing a bound key applies a specific color and formatting (e.g., red with bold, orange with italics). In preview mode, the formatting renders visually. Users can also adjust colors interactively: when editing, a small color icon appears near the formatted text, and hovering over it reveals controls to change the color.

What does Virtual Linker do, and what happens to its links after uninstalling?

Virtual Linker (glossary) automatically creates temporary links for text in notes that matches other notes’ titles or slugs. It supports matching behavior options such as linking only once per note and case sensitivity. The created links are temporary: uninstalling the plugin removes those automatically generated links, so it’s meant for exploration rather than permanent restructuring.

What limitation affects PDF annotations, and where are highlights saved?

PDF annotation support is constrained by Obsidian’s pdf.js version (3.9). That version doesn’t support saving highlights and annotations back into the PDF file itself. As a result, annotations made through the plugin are saved inside Obsidian (as part of the note workflow), not embedded into the PDF. The transcript notes that embedding annotations into the PDF is expected with pdf.js 4 in a future update.

Review Questions

  1. Which Smart Memo settings determine whether the raw transcript is included and what sections (summary, Mermaid chart, etc.) the AI generates?
  2. How do Sticky Headings and Virtual Linker each improve navigation, and what’s the key difference in permanence between their links/labels?
  3. What workaround does the PDF annotation plugin use given pdf.js 3.9’s limitations, and what future change is expected to alter that behavior?

Key Points

  1. 1

    Smart Memo records voice in Obsidian and uses AI to generate transcriptions plus structured outputs like bullet summaries and Mermaid charts, based on a customizable prompt.

  2. 2

    Smart Memo currently requires an OpenAI API key and a chosen model (the demo uses gpt-4o); local-model support is listed as a roadmap item.

  3. 3

    Sticky Headings keeps heading labels visible at the top of long notes and lets users click headings to jump to sections in both reading and writing modes.

  4. 4

    Fast Text Color applies color and formatting via hotkeys and supports configurable themes, with quick color changes through hoverable editing controls.

  5. 5

    Checkbox Styling Helper relies on a CSS snippet for non-default themes to style checkboxes in preview mode.

  6. 6

    File Flex provides undo for file/folder moves and renames within a configurable time window, using hotkeys or command palette access.

  7. 7

    PDF annotation tools enable highlights, shapes, stamps, and signatures, but annotations are saved inside Obsidian rather than embedded into the PDF due to pdf.js 3.9 limitations.

Highlights

Smart Memo can turn a voice recording into a note containing a bullet summary, a simple summary, and an auto-generated Mermaid chart—then lets users swap that structure by editing the custom prompt.
Sticky Headings makes long notes easier to navigate by keeping heading levels visible and clickable while reading and while writing.
Virtual Linker creates glossary-style links automatically, but those links disappear if the plugin is uninstalled.
PDF annotations can be added with highlights and signatures, yet saving them back into the PDF file isn’t supported until pdf.js 4 support arrives.

Topics

Mentioned

  • AI
  • API
  • pdf.js