Images to Notes

by Rodolfo Terriquez
5
4
3
2
1
Score: 56/100

Description

The Image to notes plugin helps convert handwritten or printed documents into Markdown notes using AI transcription. When you drop image files like JPG, PNG, or HEIC into a specified folder, the plugin processes each one by sending it to an external AI provider and then creates a new note with the transcribed content. It also appends the original image at the bottom of the note for reference. Users can choose from multiple AI providers such as OpenAI, Anthropic, or Google and select a preferred model. There are flexible naming conventions for the resulting notes and options to customise system and user prompts for better transcription output. It's a handy tool for digitising physical notes efficiently, especially for students or professionals handling paper-based material.

Reviews

No reviews yet.

Stats

19
stars
2,773
downloads
3
forks
457
days
17
days
17
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
7
total issues
0
open issues
7
closed issues
23
commits

RequirementsExperimental

  • Requires an API key from OpenAI, Anthropic, or Google to enable AI transcription.

Latest Version

17 days ago

Changelog

What’s new

  • Adds a clearly labeled interest-list section for a possible managed transcription beta. Existing API-key and GitHub Copilot options remain free; no subscription or managed processing is active yet.
  • Adds current default model choices for supported providers without changing anyone’s saved selection.
  • Preserves saved and legacy custom model IDs, including when GitHub Copilot’s available-model refresh changes or fails.
  • Adds privacy and data-handling disclosures plus model-selection regression tests.
  • Resolves the remaining blocking Obsidian automated-review warnings.

README file from

Github

Images to Notes

Use AI to transcribe photos of handwritten or printed notes into Markdown. The plugin creates a new note for each image, then adds the image to the note.

Great for:

  • Class notes
  • Office printouts
  • Random physical documents

It supports images in the following formats: .jpg, .jpeg, .png, and .heic

How it Works

  1. Install and enable the plugin.
  2. Configure the settings (API provider, authentication, and model). The default model is a reasonable starting point, but pricing and availability vary by provider.
  3. Drag and drop your image into a folder in the Obsidian file explorer pane.
  4. The plugin will transcribe your image into a new note and add the image at the bottom.

You can drag and drop multiple images at once. They will queue and process one after the other.

obsidian

How to set up the plugin

In the plugin settings:

  1. Choose an API provider. This is the company that provides the AI model that the plugin will use to transcribe your images.
  2. Authenticate:
    • OpenAI, Anthropic, Google, Mistral: Paste your API key.
    • GitHub Copilot: Click "Login with GitHub" and enter the code shown in the settings on the GitHub page that opens.
  3. Choose an AI model.

That's it, everything else is optional.

The model menus contain a curated set of current and older supported models. You can also enter a custom model ID for any supported provider. Updating the catalog never automatically changes your saved model selection. GitHub Copilot models are fetched dynamically, and a saved model remains selected even if a refresh omits it or fails.

Optional managed beta

The plugin settings contain a static link to request a spot in a proposed managed transcription beta: $6 USD per month for up to 200 images. The beta is intended for people who do not want to create an AI provider account or manage an API key.

The managed service has not been built, there is no charge today, and submitting the interest form does not create a subscription. The existing bring-your-own-key and GitHub Copilot options remain free features of the plugin.

Request a beta spot

Network use and privacy

When you process an image using OpenAI, Anthropic, Google Gemini, Mistral, an OpenAI-compatible endpoint, or GitHub Copilot, the plugin sends the image and your configured prompts directly to that provider. The provider's terms, privacy policy, account access, and pricing apply.

In the current bring-your-own-key and GitHub Copilot modes, the plugin developer does not receive your images or transcriptions. Images to Notes has no analytics, tracking, or client-side telemetry. API credentials and plugin settings are stored in the plugin configuration associated with your Obsidian vault; your Obsidian and sync configuration determines where that configuration is copied.

Opening the managed-beta link takes you to a Google Form. Information submitted there is handled as described in the Images to Notes privacy notice.

Configuration

The plugin settings allow you to customize how your images are processed and where the output files are stored.

  • API Provider: Choose between OpenAI, Anthropic, Google, Mistral, an OpenAI-compatible endpoint, and GitHub Copilot.
  • API Key: Enter the API key for your chosen provider. (Not required for GitHub Copilot or compatible endpoints that do not require authentication.)
  • Model: Select the specific AI model you want to use for transcription.
  • System Prompt: Defines the overall role or context for the AI (e.g., "You are an expert at transcribing handwritten notes..."). You can customize this and reset it to the default if needed.
  • User Prompt: The specific instruction for the AI for each image. You can edit this to better suit your note style or change the output format.
  • Note Naming Conventions: Choose how your new transcription notes are named. Options include using the first line of the transcription, the image name, or various combinations with dates and folder names.
  • Image Source Control:
    • Transcribe only from a specific folder: When enabled, the plugin will only process images that are added to the folder you select here. This is useful for preventing accidental transcriptions.
  • Output Destination:
    • Image destination: You can choose to save processed images either in a subfolder (default) or in a specific folder you select from a dropdown.
    • Note destination: You can choose to create transcription notes either alongside the original image's location (default) or in a specific folder you select from a dropdown.
  • Image subfolder name: If you choose the "Create a subfolder" option for image destinations, this setting lets you define the name of that subfolder (defaults to Images).
  • Mobile Optimizations:
    • Enable mobile optimization: Optimizes image processing on mobile devices to improve performance.
  • Verbose Notifications:
    • Enable verbose notifications: Show detailed notifications for every processing step, not just start, finish, and errors.
  • Maintenance:
    • Clear Processed Image History: A button to reset the list of images the plugin knows it has already processed. Useful for re-processing or after clearing parts of your vault.

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.
Text Extractor
4 years ago by Simon Cambier
A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.
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.
ChatGPT MD
3 years ago by Bram Adams
A (nearly) seamless integration of ChatGPT into Obsidian.
YOLO
7 months ago by Lapis0x0
Agent-native AI assistant — chat, write, learning, all in one.
Claude Sidebar
24 days 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
Smart Second Brain
3 years ago by Leo310, nicobrauchtgit
An Obsidian plugin to interact with your privacy focused AI-Assistant making your second brain even smarter!
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.
Handwritten Notes
3 years ago by FBarrCa
Obsidian Handwritten Notes Plugin
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.
HiNote
a year ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
TimeStamper
5 years ago by Martin Eder
A plugin for Obsidian to quickly insert customized date- and time-stamps to the currently active note
Github Copilot
2 years ago by Vasseur Pierre-Adrien
A bridge between Obsidian and Github Copilot
AI image analyzer
a month ago by swaggeroo
Analyze images with AI to get keywords of the image.
Smart Context
2 years ago by 🌴 Brian
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
MathLive
3 years ago by Dan Zilberman
The must-have plugin for math in Obsidian
Taskbone
5 years ago by Dominik Schlund
Obsidian OCR plugin - extract text from images
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.
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.
Unofficial Supernote by Ratta Integration
2 years ago by philips
Supernote A5, A5X, A6X, A6X2 (Nomad), and A5X2 (Manta) integration for Obsidian. Generate markdown, capture screen mirror, and more.
Mesh AI
2 years ago by Chasebank87
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.
AI Tagger Universe
a year 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.
NanoBanana PRO
14 days ago by reallygood83
AI for Templater
2 years ago by TfTHacker
Extends Templater with AI Chat commands using the OpenAI Client Library
Large Language Models
2 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.
Chat with Bard
3 years ago by Artel250
An obsidian plugin that enables you to talk to Google Gemnini directly
AI Research Assistant
3 years ago by Interweb Alchemy
Prompt Engineering Research Tool for AI APIs
AI Image OCR
a year ago by Rootiest
Obsidian plugin for AI-powered text extraction from images
AI Agent
10 months ago by Manuel Magaña López
Empower your Obsidian vault with an AI agent from the provider of your choice.
Virtual Footer
a year ago by Signynt
Display markdown text (including dataview queries or Bases) at the bottom, top or in the sidebar for all notes which match a specified rule, without modifying them (sort of like a dynamic template).
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!
Caret
2 years ago by Jake Colling
Caret, an Obsidian Plugin
YouTube Video Summarizer
2 years ago by mbramani
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini AI.
AI LLM
2 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
Arcana
3 years ago by A-F-V
Supercharge your Obsidian note-taking through AI-powered insights and suggestions
WordWise
3 years ago by ckt1031
Writing companion for AI content generation.
InlineAI
2 years ago by FBarrca
OCR Extractor
8 months ago by Johnathan Ritzi
Obsidian plugin to extract text from PDFs, documents, images, etc. and store it as Markdown in notes
Canvas Conversation
4 years ago by André Baltazar
A plugin for Obsidian that allows you to create a canvas conversation using ChatGPT.
Metadata Auto Classifier
2 years ago by Beomsu Koh
AI-powered Obsidian plugin that automatically classifies and generates metadata (tags, frontmatter) for your notes.
GPT Assistant
3 years ago by M7mdisk
Ask GPT from your notes and get personalized answers based on your knowledge base.
AI Mentor
3 years ago by clementpoiret
Star Gate
24 days ago by starhunter
obsidian gate plugin
Image OCR
3 years ago by kaffarell
Runs ocr on pasted images and posts result in details box. This allows to search in images.
AI Editor
3 years ago by Zekun Shen
Image2LaTEX
3 years ago by Hugo Persson
This is a plugin for obsidian that will read your latest copied image from clipboard and generate math latex from it
Image to text OCR
3 years ago by Dario Baumberger
Convert a image in your note to text.
ChatCBT
3 years ago by Claire Froelich
AI-powered journaling plugin for your Obsidian notes, inspired by cognitive behavioral therapy
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.
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
AI Notes Summary
3 years ago by R. Ian Bull (irbull)
An Obsidian plugin that uses ChatGPT to generate a summary of referenced notes
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.
GPT-LiteInquirer
3 years ago by ittuann
💬 Experience OpenAI ChatGPT assistance directly within Obsidian, drafting content without interrupting your creative flow.
Silicon AI
3 years ago by deepfates
Add some intelligence to your notes with Silicon AI for Obsidian
brAIn
3 years ago by lusob
LLM Test Generator
a year 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
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
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.
Daily News Briefing
21 days 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.
Intelligence
3 years ago by John Mavrick
Nova
7 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.
AI Summarize
2 years ago by Alp Sariyer
Easy to use AI Summary tool for your notes in 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.
AI Zhipu
2 years ago by Tarslab
AI-zhipu is an Obsidian plugin that helps you utilize the Zhipu API. 智谱AI obsidian 插件
EasyLink
a year ago by isitwho
Select text in your obsidian editor to find the most similar content from other notes and easily create links.
Vision Recall
a year ago by Travis Van Nimwegen
Transform screenshots into searchable Obsidian notes using AI vision and text analysis
Claudian Plus
a month ago by wuyifan-code
LLM workspace
2 years ago by Olivér Falvai
AI Chat
2 years ago by arenasys
AI integration Hub
2 years ago by Hishmat Salehi
A modular AI integration hub for Obsidian
Markpilot
2 years ago by Taichi Maeda
AI-powered inline completions and chat view for Obsidian
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 LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
Codian
19 days ago by bcs
Open-source Obsidian plugin for local coding agents
Template by Note Name
2 years ago by Jacob Learned
A simple Obsidian plugin to automatically template notes based on their title
Open Interpreter
2 years ago by Mike Bird
The power of Open Interpreter in your Obsidian vault
AI Revisionist
2 years ago by Synaptic Labs
Image to notes by Photes.IO
2 years ago by Kanaries Data Inc.
AI Image to text notes plugin in obsidian
Ayanite
2 years ago by jemstelos
Memos AI Sync
a year ago by leoleelxh
obsidian-memos-sync-plugin,将 Memos 内容同步到 Obsidian 的插件,提供无缝集成体验。
Convert to Markdown
17 days ago by notenerd
Convert PDF, Word, PowerPoint, Excel, and image files in your vault into Markdown notes with images and dropped assets listed alongside the output. Process everything fully offline on your machine — no cloud, service, external binary, or API key required; documents parse deterministically while images use local OCR with confidence reporting.
Student Repo
a year ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
Blog AI Generator
a year ago by Gareth Ng
Obsidian Plugin: generate blog via AI based on the current note.
Handwriting OCR
a year ago by ikmolbo
Transform handwritten documents and scanned images into editable text with Handwriting OCR's AI-powered handwriting to text conversion.
Date Range Expander
a year ago by Mil
Obsidian plugin - Date Range Expander