joelyyoung210 downloadsAI-powered chunk extraction and review system for your notes.
An Obsidian plugin that uses AI-powered chunk extraction and review with the SM2 spaced repetition algorithm to help you memorize your notes.

.obsidian/plugins/ directory.obsidian/plugins/ai_notebook_plugin/npm install to install dependenciesnpm run build to build the pluginConfigure LLM Settings: Go to Settings → Memo AI → LLM Settings and enter your API key
Extract Chunks from a Note:
Review Chunks:
The Note Chunks view shows all chunks extracted from the current note:
The Push Center is your main review interface:
https://api.openai.com/v1)https://dashscope.aliyuncs.com/compatible-mode/v1gpt-3.5-turbo, gpt-4)Create custom templates to guide how chunks are extracted from your notes:
Create custom templates to guide AI conversation review behavior:
The plugin uses the SuperMemo 2 algorithm with the following parameters:
Review Intervals:
Grade Impact:
Chunks are scored using a formula that considers:
Only chunks with scores above the threshold are recommended for pushing.
needsReview enabled# Install dependencies
npm install
# Build for development (with watch mode)
npm run dev
# Build for production
npm run build
MIT
Jiawei Yang