Version 0.0.10

Elevate Your Knowledge Vault with AI

Stop wrestling with your notes. AI Notes provides conceptual tags, sensible names, and proper folders for your markdown files. Fully portable, zero lock-in, and exceptionally smart.

Interactive Features & Architecture

Explore the production-grade internals and UX workflows that power the AI Notes personal knowledge management extension.

AI Integration Core

Abstracts foundation models with full support for VS Code LM API and SAP AI Core, featuring transport-level retries.

LM-API SAP AI SDK Azure OpenAI
Read Architecture →

Templates & Creation

Bootstrap files using built-in or workspace templates, featuring dynamic replacement tokens like date and title.

Templates UUID Drafts Variables
Read Architecture →

AI Auto-Classification

Active drafts watcher that prompts to classify, name, tag, and file notes on save, auto-cleaning folders.

Auto-Watcher Metadata File System
Read Architecture →

Sidebar & Panels

Custom panels for Collapsible Tags, Real-time Backlinks indexing, Vault Chat, and AI-ranked Related Notes.

WebviewView Backlinks Sidebar Chat
Read Architecture →

Search & Collections

LLM batching semantic search engine and dynamic saved criteria queries that compile vault entries instantly.

Semantic Search Smart Filters JSON Query
Read Architecture →

MOC Generator

Evaluates note vaults and groups documents into 3-7 topic clusters, generating narrative indexes automatically.

Topic Clustering Narrative Index MOC Directory
Read Architecture →

Note Merger

Consolidates fragmented files, removes redundancies, structures language, and writes drafts cleanly.

Metadata Stripping Synthesis Draft Generation
Read Architecture →

Knowledge Graph

Visual map representing notes and tags, rendered dynamically as an interactive, zoomable D3.js layout.

D3.js Force Simulation Interactive Map
Read Architecture →

Static Site Exporter

Converts notes into an interactive wiki with clientside search, tag navigation, hover previews, and graph pages.

Static Wiki Hover Preview Fuzzy Search
Read Architecture →

Vault Restructuring

Proposes vault-wide reorganizations using LLM, moving files safely while rewriting links recursively.

Restructure Plan Link Rewriter Cycle Detection
Read Architecture →

PDF Export Engine

Compiles notes into print-quality PDFs, automatically inlining referenced local images as Base64 data URLs.

Base64 Inlining Headless Chrome Print Styles
Read Architecture →

Tag Cache & Autocomplete

Indices vault tags in memory and supplies autocomplete recommendations in markdown frontmatter blocks.

Tag Cache FileSystem Sync Autocomplete
Read Architecture →