HiNote

by Kai
5
4
3
2
1
Score: 53/100

Description

Category: Learning & Knowledge Management

The HiNote plugin brings a powerful highlighting and annotation system to Obsidian, allowing users to extract, comment on, and interact with text directly within their notes. Highlighted text is automatically collected and displayed as cards in a sidebar, where users can add manual or AI-generated comments. Highlights can be exported as shareable images or converted into structured notes with links back to the original content. The plugin also offers an expanded main view to explore highlights across the vault, initiate AI conversations, and generate flashcards for study.

Reviews

No reviews yet.

Stats

260
stars
49,907
downloads
28
forks
546
days
0
days
56
days
5
total PRs
2
open PRs
3
closed PRs
0
merged PRs
88
total issues
39
open issues
49
closed issues
117
commits

Latest Version

2 months ago

Changelog

Changes

  • Fix highlight and comment data migration when Markdown notes are renamed or moved, including before HiNote services are initialized.
  • Prevent Obsidian from freezing when search filters such as hicard: are cleared by restoring paginated rendering.
  • Remove an unused tooltip width calculation.

Validation

  • node scripts/test-hinote-rename-fix.mjs
  • node scripts/test-search-rendering-fix.mjs
  • npm run build

Fixes #87. Fixes #90.

README file from

Github

简体中文 | English

This AI-programmed Obsidian plugin can automatically extract highlighted text from notes, allowing users to add comments, generate AI comments, and engage in dialogue with the highlighted text. Users can highlight text in various formats, export it as knowledge card images or create new notes, while enjoying additional extended features in the main view.

This plugin is developed with AI assistance and is currently in Beta testing. Please use it with caution and back up your data regularly.

👇🏻 Click the image to view the video tutorial

HiNote Plugin Tutorial


✨ Key Features

🎯 Auto-extract highlights in multiple formats | 📝 Add comments and notes to highlights | 🤖 AI-assisted comments and intelligent dialogue | 📸 Export as beautiful knowledge cards | 📝 Generate new notes linked to source | 🧠 Spaced repetition learning system (Pro)

💡 Tip: Upgrade to Pro to unlock the FSRS-powered flashcard system for efficient memorization of your highlights


Highlighted text retrieval

When you open a note with highlighted text, the sidebar automatically displays the highlighted text in card format. The following three formats of highlight tags are supported: ==, <mark>, and <span>. Custom formats can also be defined using regular expressions.

Highlighted text retrieval


Highlighted comments

The highlight comment feature allows you to quickly engage with highlighted text, preventing your ideas from slipping away. Simply click on the Widgets in the editing area or directly click the add comment button on the card to open the input box.

The note comment feature allows you to add your thoughts to the entire document without relying on any highlighted text. Click the add file comment on the right side of the search bar to open the input box at the top of the highlight list.

All comments and highlight data are stored in the .hinote folder in the root directory of your vault, giving you complete control over your data.


Export as image

Export your highlighted text and comments to create beautifully designed knowledge cards for easy sharing.

Export as image


Export as note

Export all your highlighted text and comments as a new note, displayed in Callout format. Each highlight and comment can be linked back to the source note through block references (Block ID).

Export as note


Extended features of the main view

Drag the right sidebar window to the main view to unlock more features, such as a list of notes with highlighted text, all highlighted cards, and HiCard.

  • Notes List: Displays all notes in the knowledge base that contain highlighted text, with the number of highlights indicated.
  • All Highlights: Shows all highlighted cards in the knowledge base, allowing you to focus more on the highlighted content.
  • HiCard: Implements the functionality to generate FlashCards from your highlighted text and comments, assisting you in memorizing and learning (Pro feature)

Main view


AI Comment

AI can assist you in thinking and add the generated content as a comment below the highlighted text.

First, you need to configure the AI provider, API Key, and model in the plugin's settings menu. Currently supported providers include OpenAI, Gemini, Anthropic, Deepseek, SiliconFlow, and Ollama.

Next, configure your custom Prompt. Here, you can use two fields to obtain the highlighted text and comment content: {{highlight}} and {{comment}}.

Finally, you can use your custom Prompt in the AI button on the highlighted card. Or you can input your custom Prompt in the comment input box and directly click the Tab key to trigger the AI service.

AI Comment


Pro Features

HiNote offers additional premium features that enhance your note-taking and learning experience:

Flashcard System

The Flashcard feature is available in the Pro version of HiNote. This advanced spaced repetition system helps you memorize your highlighted content more effectively:

  • Convert your highlights into flashcards with just one click
  • Utilize the FSRS (Free Spaced Repetition Scheduler) algorithm for optimal learning efficiency
  • Customize review schedules to match your learning style

To access these premium features, you'll need to upgrade to Pro.

HiCard

HiCard Settings

HiNote Pro


Support

If you find this plugin useful and would like to support its development:


License

This plugin is released under the MIT License. The basic features are free and open-source, while some advanced features require a Pro license.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Smart Connections
4 years ago by Brian Petro
Find related notes and excerpts while writing. Your link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.
PDF++
4 months ago by ryotaushio
PDF++: the most Obsidian-native PDF annotation & viewing tool ever. Comes with optional Vim keybindings.
Spaced Repetition
5 years ago by Stephen Mwangi
Fight the forgetting curve by reviewing flashcards & entire notes on Obsidian
Smart Composer
2 years ago by Heesu Suh
AI chat assistant for Obsidian with contextual awareness, smart writing assistance, and one-click edits. Features vault-aware conversations, semantic search, and local model support.
Kindle Highlights
4 years ago by Hady Osman
Sync your Kindle notes and highlights directly into your Obsidian vault
ChatGPT MD
4 years ago by Bram Adams
A (nearly) seamless integration of ChatGPT into Obsidian.
PDF Highlights
6 years ago by Alexis Rondeau
Extract highlights, underlines and annotations from your PDFs into Obsidian
YOLO
8 months ago by Lapis0x0
Agent-native AI assistant — chat, write, whiteboard, learning, all in one.
Claude Sidebar
2 months ago by derek-larson14
Run Claude Code, Codex, and other agent CLIs in Obsidian
Gemini Scribe
2 years ago by Allen Hutchison
An obsidian plugin to interact with Google Gemini
Flashcards
6 years ago by Alex Colucci
🎴 An Anki plugin for Obsidian.md
Smart Second Brain
3 years ago by Leo310, nicobrauchtgit
A free, open-source Obsidian plugin that makes your vault smarter: better search, an interactive knowledge graph, and an AI assistant that knows your notes.
AI Providers
2 years ago by Pavel Frankov
This plugin is a hub for setting AI providers (OpenAI-like, Ollama and more) in one place.
Khoj
4 years ago by Debanjum Singh Solanky
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
BMO Chatbot
3 years ago by Longy2k
Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) from Ollama, LM Studio, Anthropic, Google Gemini, Mistral AI, OpenAI, and more for Obsidian.
Tars
2 years ago by Tarslab
Obsidian tars plugin that supports text generation based on tag suggestions, using services like DeepSeek, Claude, OpenAI, OpenRouter, SiliconFlow, Gemini, Ollama, Kimi, Doubao, Qwen, Zhipu, QianFan & more.
Github Copilot
2 years ago by Vasseur Pierre-Adrien
A bridge between Obsidian and Github Copilot
AI image analyzer
2 months ago by swaggeroo
Analyze images with AI to get keywords of the image.
Sidebar Highlights
a year ago by trevware
Smart Context
2 years ago by 🌴 Brian
Cornell Marginalia
4 months ago by Latazadehomero
A lightweight Obsidian plugin designed for students who use the Cornell Note-taking System.
Raindrop Highlights
4 years ago by kaiiiz
An Obsidian.md plugin that syncs highlights from Raindrop.
AI Assistant
3 years ago by Quentin Grail
AI Assistant Plugin for Obsidian
InfraNodus AI Graph View
2 years ago by Nodus Labs
Advanced graph view for Obsidian: text analysis, topic modeling, and AI with InfraNodus AI text analysis tool: https://infranodus.com
LearnKit
3 months ago by William Guy
A native study system for your Obsidian vault. LearnKit turns notes into durable knowledge with flashcards, spaced repetition, reviews, tests, and AI tools.
Extract Highlights
6 years ago by Alexis Rondeau
Manage your highlights in Obsidian by easily creating, removing and exporting them.
Smart Templates
2 years ago by 🌴 Brian Petro
Smart Templates is an AI powered templates for generating structured content in Obsidian. Works with Local Models, Anthropic Claude, Gemini, OpenAI and more.
Book Reader
a month ago by EltonLabs
Read EPUB, FB2 and PDF books directly inside Obsidian — a beautiful, distraction-free book reader with text highlighting, notes, and reading progress that syncs into your vault. Works on both desktop and mobile (Windows, macOS, Linux, Android, iOS).
Gemini Assistant
3 years ago by eatgrass
Your AI assistant in obsidian
Quiz Generator
3 years ago by Edward Cui
Generate interactive flashcards from your notes using models from OpenAI (ChatGPT), Google (Gemini), Ollama (local LLMs), and more. Or manually create your own to use with the quiz UI.
Advanced Codeblock
4 years ago by Lijyze
An obsidian plugin that give additional features to code blocks.
Enhanced Annotations
3 years ago by ycnmhd
Cloze
3 years ago by Vikki
A plugin for Obsidian which enables converting highlights, underlines, bolded texts, or any selected texts into clozes.
NanoBanana PRO
2 months ago by reallygood83
Aosr
4 years ago by linanwx
Aosr is Another Obsidian plugin for Spaced Repetition.
Mesh AI
2 years ago by Chasebank87
AI Tagger Universe
2 years ago by Hu Nie
An intelligent Obsidian plugin that leverages AI to automatically analyze note content and suggest relevant tags, supporting both local and cloud-based LLM services.
Repeat
4 years ago by Andre Perunicic
Review notes using periodic or spaced repetition.
AI Tagger
3 years ago by Luca Grippa
Simplify tagging in Obsidian. Instantly analyze and tag your document with one click for efficient note organization.
Yanki
2 years ago by Eric Mika
An Obsidian plugin that syncs flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.
Chat with Bard
3 years ago by Artel250
An obsidian plugin that enables you to talk to Google Gemnini directly
AI for Templater
2 years ago by TfTHacker
Extends Templater with AI Chat commands using the OpenAI Client Library
Large Language Models
3 months ago by eharris128
The LLM plugin gives Obsidian users access to local and web-based, large language models via several chat interfaces: modal, widget, FAB window, and commands.
Apple Books - Import Highlights
3 years ago by bandantonio
⚡️Fastest Apple Books highlights importer to Obsidian 🗄️ The only one protecting your own reflections across imports 🎨 Fully customizable
Kobo Highlights Importer
5 years ago by Flavio Cordari
Anki Sync
5 years ago by debanjandhar12
Obsidian plugin to make flashcards and sync them to Anki
aDHL
a year ago by tine-schreibt
The Dynamic Highlights Plugin, but with hotkeys, more options and sorting; works well with Highlightr.
AI Research Assistant
3 years ago by Interweb Alchemy
Prompt Engineering Research Tool for AI APIs
Focus and Highlight
4 years ago by BO YI TSAI
A plugin for obsidian to focus and highlight on a specific heading in Reading mode.
Reading comments
4 years ago by BumbrT
Reading comments, for consuming books or large articles in markdown with https://obsidian.md/.
Decks
8 months ago by Xherdi Lika
An Obsidian Flashcards plugin
Readwise Community
5 years ago by renehernandez
Sync Readwise highlights into your obsidian vault
Vault Chat
3 years ago by Exo Ascension
A ChatGPT bot trained on your vault notes. Ask your AI questions about your own thoughts and ideas!
Arcana
3 years ago by A-F-V
Supercharge your Obsidian note-taking through AI-powered insights and suggestions
YouTube Video Summarizer
2 years ago by mbramani
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini AI.
Caret
2 years ago by Jake Colling
Caret, an Obsidian Plugin
WordWise
3 years ago by ckt1031
Writing companion for AI content generation.
AI LLM
3 years ago by Sparky4567
Lets to use local llms in your Obsidian Vaults, extend your stories or create entirely new texts based on your previous input
Flashcards LLM
3 years ago by Marco Pampaloni
Use Large Language Models (such as ChatGPT) to automatically generate flashcards from obsidian notes
Note Synchronizer
4 years ago by Songchen Tan
Synchronizes Obsidian notes to Anki in a breeze 💨️
Vocabulary View
5 years ago by nnshi-s
SideNote
10 months ago by mofukuru
Obsidian plugin: Add comment on the part of sentence and refer in comment view.
InlineAI
2 years ago by FBarrca
Vim Yank Highlight
3 years ago by Aleksey Rowan
Highlight yanked text in Vim mode. Enjoy that subtle animation you've missed so much.
Augmented Canvas
3 years ago by Léopold Szabatura
Supercharge your Obsidian canvas experience with AI features.
Metadata Auto Classifier
2 years ago by Beomsu Koh
Obsidian plugin that uses AI providers to generate tags and frontmatter metadata for your notes.
Star Gate
2 months ago by starhunter
obsidian gate plugin
AI Editor
3 years ago by Zekun Shen
Canvas Conversation
4 years ago by André Baltazar
A plugin for Obsidian that allows you to create a canvas conversation using ChatGPT.
AI Mentor
3 years ago by clementpoiret
GPT Assistant
3 years ago by M7mdisk
Ask GPT from your notes and get personalized answers based on your knowledge base.
Vocabulary Cards
3 years ago by Eugene Myazin
An easy way to display vocabulary words as flashcards and as a list
Highlight Public Notes
5 years ago by dennis seidel
Apple Books Highlights
4 years ago by Atif Afzal
Sync your Apple Books highlights in Obsidian
ChatCBT
3 years ago by Claire Froelich
AI-powered journaling plugin for your Obsidian notes, inspired by cognitive behavioral therapy
Auto Anki
3 years ago by ad2969
Using AI to automate card creation for Spaced Repetion in Anki
Simple Mention
4 years ago by der-tobi
Obsidian plugin for mentioning people
Vocabulary Highlighter
3 years ago by eatgrass
Highlight English words according to the frequency with Obsidian
WuCai highlights Official
3 years ago by 希果壳五彩
WuCai highlights Official, for Sync highlights into your obsidian notes
Awesome Flashcard
4 years ago by AwesomeDog
Handy Anki integration for Obsidian.
Flashcard Learning
3 years ago by Gaétan Muck
Obsidian plugin. Uses flashcard system to learn things across own notes.
Better Comment Toggle
3 years ago by Gino Valente
Explain Selection With AI
2 years ago by Ben Wurster
This is my first go at making an Obsidian plugin to elaborate on and describe selected bits of information and their context.
Notemd
a year ago by Jacob
A Easy way to create your own Knowledge-base! Notemd enhances your Obsidian workflow by integrating with various Large Language Models (LLMs) to process your notes, automatically generate wiki-links for key concepts, create corresponding concept notes, perform web research, and more.
AI Notes Summary
3 years ago by R. Ian Bull (irbull)
An Obsidian plugin that uses ChatGPT to generate a summary of referenced notes
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
Simple note quiz
5 years ago by dorisxx
GPT-LiteInquirer
3 years ago by ittuann
💬 Experience OpenAI ChatGPT assistance directly within Obsidian, drafting content without interrupting your creative flow.
Mochi Cards Exporter
6 years ago by kalbetre
Mochi Cards Exporter Plugin for Obsidian
Floating Highlights
4 years ago by Karthik S Raju
This is a plugin for obsidian which highlights a block of text or a word as you scroll down while reading.
Plugins Annotations
2 years ago by Andrea Alberti
Obsidian plugin that allows adding personal comments to each installed plugin.
braincache
4 years ago by XSPGMike
braincache obsidian plugin
Silicon AI
3 years ago by deepfates
Add some intelligence to your notes with Silicon AI for Obsidian
brAIn
3 years ago by lusob
Exercises
3 years ago by AlexCCavaco
Create Interactive Exercises along side your Obsidian Notes
Strapi Exporter AI
2 years ago by Cinquin Andy
[prod] - 🚀 Strapi Exporter: Supercharge Your Obsidian-to-Strapi Workflow, export an obsidian notes directly to your Strapi API
Pocketbook Cloud Highlight Importer
3 years ago by Lena Brüder
Imports highlights and notes from books stored in the pocketbook cloud to your obsidian vault
KoReader Highlight Importer
2 years ago by Tahsin Kocaman
Imports highlights and metadata from KoReader into Obsidian notes
LLM Test Generator
2 years ago by Aldo E George
ChatGPT Definition
3 years ago by julix14
Canvas LLM Extender
3 years ago by Pasi Saarinen
Let the OpenAI LLM add nodes to your Obsidian canvas
QB Reader Parser
3 years ago by Jacob Barta
QBReader parsing for quiz bowl answerlines
Better Recall
2 years ago by FlorianWoelki
A better spaced repetition and recall plugin for Obsidian inspired by Anki.
HamsterBase Official
3 years ago by HamsterBase
Learnie
2 years ago by tankh99
Learnie is an Obsidian plugin that helps to enhance your learning with active recall and spaced repetition.
Images to Notes
a year ago by Rodolfo Terriquez
Turn photos of your handwritten notes into markdown
Proofreader
a year ago by pseudometa (aka Chris Grieser)
AI-based proofreading and stylistic improvements for your writing. Changes are inserted as suggestions directly in the editor, similar to suggested changes in word processing apps.
Nova
8 months ago by Shawn Duggan
Nova - AI plugin for Obsidian that edits your documents directly through natural conversation. Stop copying from chat, start collaborating with AI.
Readavocado Sync
4 years ago by Cyrus Zhang
Readavocado obsidian plugin to sync your favorite highlights.
Claudian Plus
2 months ago by wuyifan-code
Daily News Briefing
2 months ago by Adam Chen
Get AI-powered daily news summaries directly in your Obsidian vault. Stay informed about your topics of interest with smart, automated news collection and summarization.
Mochi Cards Pro
3 years ago by Hayden Carpenter
Create flashcards on Mochi.cards using the API provided by Mochi's Pro subscription in Obsidian.
AI Summarize
3 years ago by Alp Sariyer
Easy to use AI Summary tool for your notes in Obsidian
Intelligence
3 years ago by John Mavrick
Anki Integration
a year ago by Noah Boos AKA Rift
Create flashcards from your notes with a seamless interface, structuring them with metadata and syncing effortlessly via AnkiConnect.
AI Zhipu
3 years ago by Tarslab
AI-zhipu is an Obsidian plugin that helps you utilize the Zhipu API. 智谱AI obsidian 插件
AI bot
2 years ago by kuzzh
The AI Bot Plugin is a powerful tool designed to enhance your note-editing experience in Obsidian by leveraging the capabilities of AI. This plugin allows you to interact with an AI assistant directly within Obsidian, making it easier to generate, edit, and organize your notes with intelligent suggestions and automated tasks.
Comments
a year ago by Jasper Surmont
Highlight Helper
3 years ago by Chongmyung Park
Helper to collect highlight in Obsidian
Kindle Highlights Import
a year ago by Leon Luttenberger
Plugin for Obsidian that allows users to import Kindle highlights into their Obsidian vault.
LLM workspace
2 years ago by Olivér Falvai
Vision Recall
2 years ago by Travis Van Nimwegen
Transform screenshots into searchable Obsidian notes using AI vision and text analysis
Reverse Prompter
2 years ago by Ryan Halliday
Let AI generate prompts to keep you writing
CoCo AskAI
2 years ago by Yukee
CoCo-AskAI is an Obsidian plugin that enables AI-powered note assistance, enhancing the writing experience with customizable functions.
AI Chat
2 years ago by arenasys
Simple Anki Sync
a year ago by Lukas Mayr
Codian
2 months ago by bcs
Open-source Obsidian plugin for local coding agents
Markpilot
2 years ago by Taichi Maeda
AI-powered inline completions and chat view for Obsidian
Blue Star
2 years ago by Wang Guoshi
A plugin for Obsidian that generates Anki flashcards in various ways.
AI integration Hub
2 years ago by Hishmat Salehi
A modular AI integration hub for Obsidian
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
PDF++ Exporter
2 months ago by jldiaz
Third Mind Reader
16 days ago by Rohan Bell
An opinionated EPUB & PDF reader for Obsidian. Read, annotate, and chat with your books. Every highlight stays in your vault as plain markdown, linked back to where it came from. Desktop and mobile, AI optional.
Come Through
a year ago by mntno
An Obsidian plugin for creating and reviewing flashcards.
AI Revisionist
2 years ago by Synaptic Labs
Minimal Quiz
a year ago by Lutu-gl
Obsidian-Minimal-Quiz: The simplest quiz plugin for Obsidian. Define questions directly in your Markdown files. No extra setup required. Just write, quiz, and learn!
Custom Comments
a year ago by Jack Chronicle
Adds a method to create custom methods to enclose comments
Simple Quiz
2 years ago by Ivan Kalmar
Creating simple quizzes.
Easy Test
2 years ago by Forrest
Dictionary Lexicon
8 months ago by Alvin
Look up words and improve vocabulary by using flash card style cards.
Open Interpreter
2 years ago by Mike Bird
The power of Open Interpreter in your Obsidian vault
Memodack
2 years ago by Pavlo Kobyliatskyi
Your second language memory tool
Memos AI Sync
2 years ago by leoleelxh
obsidian-memos-sync-plugin,将 Memos 内容同步到 Obsidian 的插件,提供无缝集成体验。
Multiplatform Highlights Importer
2 years ago by wwwkieran
Import and consolidate highlights from different reading sources. Supports reconciling books across reading sources.
TODO Highlighter
a year ago by Nuraly Dyussenov
Obsidian Plugin that formats the exact string TODO, so it can be easily seen in your notes.
Ayanite
2 years ago by jemstelos
MatchSyntax
a year ago by Eda
An Obsidian plugin that lets you write "regex-like" syntax to search the contents of a note, including part-of-speech tagging and (limited) fuzzy matching.
AI-AnkiSync
2 years ago by goev
Random Wikipedia Article
a year ago by SpencerF718
An Obsidian plugin to generate a note of a random Wikipedia article.
ICOR for Life - PDF Annotation
25 days ago by Thomas Roedl
Highlight text or draw a box on a PDF and get a note in the vault for it, with a deep link back, a card on any canvas by drag and drop, and a sidebar of every highlight in the open PDF. Part of the ICOR for Life suite.
List Callouts Improved
19 days ago by Daniel Yim
Create callouts in lists in Obsidian.
Easy Recall
2 months ago by Geno Zhou
Student Repo
2 years ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
Blog AI Generator
2 years ago by Gareth Ng
Obsidian Plugin: generate blog via AI based on the current note.
Anki Helper
8 months ago by Dusk
InfoFlow
2 years ago by RockieStar Inc.
Obsidian plugin for InfoFlow.app - This plugin integrates InfoFlow with Obsidian, allowing you to sync your saved articles, web pages, notes, and highlights directly into your Obsidian vault.
Simple Editorial
a month ago by Beppe
A minimal editorial markup plugin for writers using Obsidian.