Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

ExMemo Assistant

exmemo-aiexmemo-ai912 downloads

Using LLMs to manage files and generating metadata such as tags and summaries.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

English | 中文简体

Introduction

ExMemo Assistant provides intelligent document management features. Leveraging the capabilities of large language models (LLM), it generates and updates file metadata automatically, thereby achieving efficient information management and document editing.

Generate and update file metadata, including tags, descriptions, titles, edit times, etc.

Important Note: The plugin obsidian-exmemo-tools now covers all the features supported by this project and adds more functionality. Future development and updates will focus on exmemo-tools, so we recommend migrating to that tool.

Tool Usage Video Tutorial

Watch the video

Usage

Setup

Before using the tool, ensure the following setup is completed:

  • First, configure options related to LLM, including the API key, base URL, and model name.
  • If using the auto-generate tags feature, it is recommended to pre-fill the tag list or automatically extract existing tags from the current repository to ensure generated tags align with the user's style.
  • To modify the method for generating descriptions, adjust the prompt words for generating descriptions in the settings.
  • For generating metadata for longer articles, the model call may incur higher costs. It is recommended to control costs using the "content truncation" feature in the settings.

Generating Metadata

Press Ctrl+P and select: ExMemo Assistant: Generate Metadata.

Generating tags and descriptions can often be a daunting task. We frequently end up creating tags with the same meaning but different formulations, impacting subsequent processing. To solve this problem, we have implemented an automatic tag generation feature that can automatically create three tags each time. Users can define the range of tags in the settings or extract options from tags that appear more than twice in the current repository. For generating short descriptions of documents, the tool provides default prompt words, which users can edit in the settings to define their own style.

During the process of generating tags and descriptions, the document content must be provided to LLM. For lengthy documents, this might lead to higher costs. Therefore, the tool offers a truncation feature in the settings, allowing only the head, tail, or mid-title of a document to be sent to the model. For documents containing tags and descriptions, users can opt not to regenerate this information in the settings to effectively control costs.

Additionally, generating titles, creation dates, and editing dates, although common, can be tedious tasks. Our tool offers one-click generation for these metadata elements, greatly simplifying daily workflows.

License

This project is licensed under the GNU Lesser General Public License v3.0. For more details, please refer to the LICENSE file.

72%
HealthGood
ReviewCaution
About
Generate and update file metadata such as tags, titles, descriptions and edit times using large language models. Auto-generate consistent tag suggestions from your vault and produce concise descriptions to standardize notes and speed document editing.
AITagsProperties
Details
Current version
1.0.1
Last updated
Last year
Created
Last year
Updates
2 releases
Downloads
912
Compatible with
Obsidian 1.4.5+
Platforms
Desktop, Mobile
License
OTHER
Report bugRequest featureReport plugin
Author
exmemo-aiexmemo-ai
tencent.xyan666.com/
GitHubexmemo-ai
  1. Community
  2. Plugins
  3. AI
  4. ExMemo Assistant

Related plugins

Badges

Add inline badges/callouts to notes.

Colored Bases Properties

Color property lists and formula properties in Bases.

Tars

Text generation based on tag suggestions, using Claude, OpenAI, Ollama, Kimi, Doubao, Qwen, Zhipu, DeepSeek, QianFan & more.

Bases CMS

Manage your notes in bases like a content management system.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.