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

Journal Recap

Jenny TaiJenny Tai27 downloads

Recap your journal entries with AI generated summaries.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Journal Recap is an Obsidian plugin that summarizes daily journal entries with the OpenAI Responses API. It writes a one-sentence summary into the note frontmatter.

Original Project

This plugin is based on Auto Classifier by Hyeonseo Nam.

Usage

  • Configure your API key, base endpoint, and model in the plugin settings.
  • Run Summarize current journal entry from the command palette.
  • Optionally enable a custom prompt and response schema in advanced settings.

Privacy and data

  • When you run Summarize current journal entry, the current note content, excluding frontmatter, is sent to the configured Responses API endpoint with the configured prompt and structured output schema.
  • The API test button sends a short test message to the same endpoint.
  • The generated response is written back to the active note frontmatter.
  • Your API key, base endpoint, model, prompt, and schema are stored in Obsidian's plugin data for this vault.
  • Requests include store: false for OpenAI Responses API calls.
  • This plugin does not include telemetry or send data anywhere except the endpoint you configure.

Development

  • Install dependencies with npm install.
  • Run npm run dev to compile in watch mode.
  • Run npm run build for a production build.
  • Run npm run lint before shipping changes.

Manual Installation

Copy main.js, manifest.json, and styles.css to:

VaultFolder/.obsidian/plugins/journal-recap/

Releasing new releases

  • Update your manifest.json with your new version number, such as 1.0.1, and the minimum Obsidian version required for your latest release.
  • Update your versions.json file with "new-plugin-version": "minimum-obsidian-version" so older versions of Obsidian can download an older version of your plugin that's compatible.
  • Create new GitHub release using your new version number as the "Tag version". Use the exact version number, don't include a prefix v.
  • Upload the files manifest.json, main.js, styles.css as binary attachments. Note: The manifest.json file must be in two places, first the root path of your repository and also in the release.
  • Publish the release.

You can simplify the version bump process by running npm version patch, npm version minor or npm version major after updating minAppVersion manually in manifest.json. The command will bump version in manifest.json and package.json, and add the entry for the new version to versions.json

Adding your plugin to the community plugin list

  • Check the plugin guidelines.
  • Publish an initial version.
  • Make sure you have a README.md file in the root of your repo.
  • Make a pull request at https://github.com/obsidianmd/obsidian-releases to add your plugin.

License

This project uses the Dynalist permissive license included in LICENSE.

98%
HealthExcellent
ReviewPassed
About
Summarize daily journal entries into a single sentence and insert it into the note's frontmatter. Send the current note's content (excluding frontmatter) to your configured OpenAI Responses API and save the returned summary back into frontmatter.
AIProperties
Details
Current version
1.0.2
Last updated
Last week
Created
Last year
Updates
2 releases
Downloads
27
Compatible with
Obsidian 1.8.7+
Platforms
Desktop only
License
0BSD
Report bugRequest featureReport plugin
Author
Jenny TaiJenny Taiaegerita
GitHubaegerita
  1. Community
  2. Plugins
  3. AI
  4. Journal Recap

Related plugins

Advanced Canvas

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

Meta Bind

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

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.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

Agent Client

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

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Text Generator

Generate text content using GPT-3 (OpenAI).

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.