Notes (Jawsidian)

Jawsidian is a built-in markdown notes workspace with WYSIWYG editing, graph view, wikilinks, image paste, file tree navigation, and ripgrep-backed search.

Accessing Notes

Notes are available in the Dashboard under the Notes tab. They are stored as markdown files in the dashboard's notes directory.

WYSIWYG Editor

The primary editing experience is a Milkdown-based WYSIWYG editor that preserves the underlying markdown format. Features include:

Wikilinks

Link between notes using the [[target|label]] syntax. The WYSIWYG editor renders wikilinks as live widgets:

Graph View

The graph view visualizes connections between notes based on wikilinks. Notes appear as nodes and links appear as edges. Graph controls let you adjust layout, zoom, and filtering.

Image Paste

Paste images directly from the clipboard into notes. Images are uploaded as assets via POST /api/dashboard/notes/asset and embedded in the markdown.

File Tree

The sidebar shows a hierarchical file tree of all notes. You can create, rename, and delete notes from the tree. The file tree API is backed by GET /api/dashboard/notes/tree.

Search

Notes search uses ripgrep on the backend (src/manager/notes/search.ts). The search sidebar supports:

Notes API

MethodPathDescription
GET/api/dashboard/notes/infoNotes vault info
GET/api/dashboard/notes/treeFile tree
GET/api/dashboard/notes/indexVault index (wikilinks, outgoing links)
GET/api/dashboard/notes/searchRipgrep search
GET/POST/PUT/api/dashboard/notes/fileRead, create, update note files
POST/api/dashboard/notes/assetUpload image assets

CLI Access

# Write a note
jaw connector notes write "My Note" "# Content here"

# List notes
jaw connector notes list
Try it:
  • 이거 노트에 적어줘
  • 그래프 뷰로 봐줘
  • 이미지 붙여넣어줘