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

Memory Status

emirhanoguz0emirhanoguz01 downloads

Show how fresh your memory and handoff files are, with open item counts and a daily log check, in the right sidebar.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that shows, in the right sidebar, how fresh your memory and handoff files are. It is built for vaults where notes such as a session summary, an open items list or a daily log are kept up to date by you or by an AI assistant, and you want to see at a glance when one of them has fallen behind.

Memory Status

  • File freshness. For every file you watch, the panel shows when it last changed and a status dot: green for fresh, orange for stale, red for missing.
  • Open item counts. Optionally count the unchecked task items (- [ ]) in a file, for example in an open threads list.
  • Daily log check. Shows whether today's daily log exists and when it was last written. A configurable day start hour keeps late night work in the previous day's log.
  • Handoff warning. Warns when the daily log changed well after your handoff file, which suggests the handoff notes were not updated after the latest work.
  • Click to open. Clicking a row opens the file.
  • Reads real file times. Freshness comes from the file's modified time, so changes made outside Obsidian, by scripts or AI tools, are picked up too. Your notes need no special frontmatter or tags.
  • Read-only, no network, no telemetry. The plugin never writes to your notes and makes no network requests. It only reads the files you list.
  • Nothing is watched by default. After installing, the panel is empty until you add files in the settings. The plugin looks at the files you list, the daily log folder and the handoff file, and nothing else in your vault.

Usage

  1. Open Settings → Memory Status and add the files you want to watch under Watched files.
  2. For each file set the number of days after which it counts as stale, and whether to count its open task items.
  3. Optionally set the Daily log folder, the Date separator and Date order of the daily log file names and the Handoff file.
  4. Open the panel from the activity icon in the ribbon, or run the command Open in sidebar.

The panel refreshes when a watched file changes and once a minute, so the relative times stay current.

Settings

Setting Description
Watched files Files to show. Each has a path, a stale threshold in days and a switch to count open task items.
Daily log folder Folder that holds one log file per day. Leave empty to turn the daily log check off.
Date separator The character between year, month and day in daily log file names: -, . or /. Pick this first.
Date order The order of YYYY, MM and DD in daily log file names, for example YYYY-MM-DD or DD.MM.YYYY.
Day starts at Hour (0 to 23) at which a new day begins. Earlier hours still count as the previous day.
Handoff file The file compared with the daily log. Leave empty to turn the warning off.
Handoff grace period Hours the daily log may be newer than the handoff file before the warning shows. Default: 6.

A file counts as stale when it has not changed for more than its threshold. Set the threshold to 0 to mark a file stale as soon as any time has passed since its last change.

Installation

From a release (manual)

  1. Download main.js, manifest.json and styles.css from the latest release.
  2. Put them in <your vault>/.obsidian/plugins/memory-status/.
  3. In Obsidian, open Settings → Community plugins, turn off Restricted mode, reload the plugin list and enable Memory Status.

From source

Requires a current Node.js LTS release.

git clone https://github.com/emirhanoguz0/obsidian-memory-status.git
cd obsidian-memory-status
npm install
npm run build
npm run deploy -- "<path to your vault>"

Then enable the plugin as described above.

Development

npm test          # unit and view rendering tests
npm run build     # type check and production bundle
npm run dev       # rebuild on change

The status logic is kept free of Obsidian imports so it can be tested on its own. The view is tested against a small stand-in for the Obsidian module.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Monitor file freshness and handoff status in a sidebar panel with color-coded dots for fresh, stale, or missing files and visible last-modified times. Count unchecked tasks per file, verify today's daily log and warn when handoff notes lag recent edits; click entries to open files, and rely on real file modification times while staying read-only with no network or telemetry.
SidebarFilesTasks
Details
Current version
0.1.0
Last updated
10 hours ago
Created
10 hours ago
Updates
1 release
Downloads
1
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
emirhanoguz0emirhanoguz0
GitHubemirhanoguz0
  1. Community
  2. Plugins
  3. Sidebar
  4. Memory Status

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Checklist

Consolidate checklists across all files into a single view.

Recent Files

Display a list of recently opened files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Advanced URI

Control everything with URI.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.