← 作ったもの一覧へ

InkVault

医学知識を、書き込みながらつないでいくノートアプリ

InkVaultの画面。左に980件のノート一覧、右にリンクつきの医学ノートと画像が並ぶ

作った理由

Obsidianで医学の知識をまとめていましたが、「画像を横に並べて比較する」「画像に直接書き込む」がうまくできず、ずっと不便でした。プラグインで解決を試みましたが、結局は自分の使い方に合わせて作った方が早いと判断しました。

できること

技術

フロントエンド
Vanilla JS。SVGでペンのストロークを描画し、筆圧・傾きに対応
データ保存
Node.jsの薄いサーバー越しに、ノート1件=JSON1ファイルとして保存。特別なデータベースを使わないぶん壊れにくい
OCR
tesseract.js(ブラウザ・Node両対応)で日本語+英語の混在文を認識

まだ自分のMac上でローカルサーバーとして動かしているだけで、公開URLはありません。医学知識を毎日ここにまとめながら、使いながら直しています。