InkedMark — handwriting that lives in your Obsidian notes
Write by hand, in markdown
Handwriting is a first-class block inside ordinary .md notes — a dedicated<br>*.ink.md canvas or an inline block. Type where typing is better, write<br>where writing is better, in the same note.
Searchable & graphable
Every ink note carries a text layer that is real markdown — transcription,<br>[[links]], #tags. Obsidian's search, graph, backlinks, and<br>Quick Switcher index your handwriting with no custom engine.
AI transcription, your key
One tap turns a handwritten page into markdown in the text layer. Bring your own API key<br>— Anthropic, OpenAI, Google, or any vision model via OpenRouter — for a fraction of a<br>cent per page, after a one-time consent. Prefer to stay offline? Type the text layer<br>yourself, or try the experimental on-device recognizer (desktop). No account, no<br>subscription, no ink leaves your device without you saying so.
Built for Apple Pencil
GoodNotes-class ink feel within the webview: pressure-variable strokes via<br>perfect-freehand, full-rate capture with coalesced events, a wet/dry canvas split, and<br>low-latency rendering. Local-first, single-file, sync-friendly.
Install
Community Plugins: search for “InkedMark” (once accepted).
BRAT (beta): add pcrausaz/obsidian-inkedmark in the BRAT<br>plugin.
Manual: copy main.js, manifest.json, and<br>styles.css from a release into<br>/.obsidian/plugins/inkedmark/.
iPad: turn off Settings → Apple Pencil → Scribble so fast<br>strokes aren't intercepted by iPadOS before InkedMark sees them.
Questions or bug reports:<br>support@inkedmark.com or<br>GitHub issues. If<br>InkedMark is useful to you, buy me a coffee ☕.