Yet Another Notes Taker

Self-hosted Markdown notes with sketches, semantic search, and version control.

Sign in with GitHub

Writing

  • Full Markdown editor with live preview
  • Inline image uploads (paste or drag)
  • Inline todos with - [ ] and cross-note aggregation
  • Link notes to each other with [[wiki-links]]
  • Auto-save as you type
  • Notes stored as plain .md files you own

Search

  • Semantic search with smart embeddings
  • Fuzzy text fallback built in
  • Tag notes with #hashtags inline
  • Filterable tag sidebar with custom colors
  • Keyboard-driven search navigation

Sketching

  • Freehand drawings per note
  • Choose between Excalidraw or tldraw
  • Drawings versioned alongside notes
  • Read-only sketch view in reader mode

Diagrams

  • Mermaid diagrams rendered inline
  • Standard ```mermaid code blocks

Version Control

  • Git-backed note history
  • Browse previous versions
  • Side-by-side diffs
  • One-click revert

Collaboration

  • Share notes with specific users (read or edit)
  • Public sharing via capability URLs
  • No login required for public viewers

Organization

  • Archive notes without deleting
  • Collapsible sidebar with keyboard shortcuts
  • Admin dashboard for user management
  • Mobile-responsive interface

Self-Hosted

  • Single Docker image, runs anywhere
  • SQLite index is rebuildable from files
  • GitHub OAuth for authentication
  • No external services required