THE VAULTBOOK WORKSPACE

One file. Every tool.
Complete privacy.

VaultBook is a full-featured, AI-powered workspace that runs entirely from a single HTML file on your device. Notes, search, encryption, project boards, PDF tools, a calendar, and a dozen more utilities — all offline, all private, all yours.

1
HTML file
12+
Built-in tools
256
Bit encryption
0
Cloud dependencies
Notes & pages

Intelligence that stays on your device

VaultBook's AI features learn from your library and habits — without phoning home.

AI Engine
Suggestions that know how you work
The AI Suggestions pager learns your weekday reading patterns, surfaces upcoming tasks, tracks recently read entries and files, and keeps your most-used tools within reach — all personalized to your library's unique shape.
4-page carousel: Suggestions, Recently Read, Recent Files, Recent Tools
Weekday pattern analysis over the last 4 weeks
Upcoming scheduled entries surfaced automatically
Personalized relevance ranking across your full library
Smart Search
Ask questions, get answers
Type a natural-language question and VaultBook searches across everything — titles, note bodies, labels, sections, OCR text, attachment contents — with weighted scoring that puts the best answer at the top.
Weighted scoring: titles (8×), labels (6×), OCR (5×), body (4×), sections (3×)
Vote-based reranking — upvote or downvote results to retrain relevance
Background text warm-up for top 12 attachment candidates
Respects active page and label filters

Find anything in milliseconds

Two search engines, inline OCR, and full attachment indexing — all running locally.

A rich editor that stays out of your way

Everything you'd expect from a modern editor — and a few things you wouldn't.

Rich Text Editor
Write the way you think
VaultBook's editor gives you headings (H1–H6), bold, italic, underline, strikethrough, ordered and unordered lists, tables with a visual size picker and context menus, code blocks with language labels, callout blocks with accent bars, inline images, links, font switching, case transformation, and text and highlight color pickers — all from a clean, collapsible toolbar. Markdown rendering is built in via marked.js for people who prefer writing in plain text.
Sections
Break long notes into collapsible sub-entries. Each section has its own title, rich text body, and dedicated file attachments — perfect for research with multiple chapters.
Version history
Every edit creates a snapshot stored in the /versions directory with 60-day retention. Browse history in a modal from newest to oldest and restore any point in time.
Smart label suggestions
When editing, VaultBook analyzes your content and suggests relevant labels as pastel chips — speeding up tagging without breaking your flow.

Structure that scales with your thinking

Pages, labels, tabs, filters — every layer of organization you need, none of the clutter.

Organization
Nest, tag, filter, sort — your way
Create hierarchical pages with unlimited nesting, drag-and-drop reordering, and color dots. Tag entries with color-coded labels that double as Kanban columns. Star your favorites for a dedicated quick-access panel. Open multiple independent tab views at once to compare notes side by side. Filter by page, label, file type, or date range — and combine them all.
Hierarchical pages
Nested parent/child tree with disclosure arrows, right-click context menus, page icons, activity-based sorting, and a utilization pie chart.
Multi-tab views
Open as many list tabs as you need — each with its own independent sort, filter, and pagination state. Add new tabs with the + button.
Inline hashtags → Kanban
Drop #hashtags into your notes and the Kanban Board tool auto-generates columns from them — drag-and-drop cards that stay in sync with your entries.
File type filtering
Filter entries by the types of files they have attached — match any or match all — to surface exactly the notes with the assets you need.

Privacy isn't a feature — it's the architecture

Your data lives on your device. Sensitive entries get their own password and military-grade encryption.

Encryption
AES-256-GCM, per entry, on your terms
Each encrypted entry gets its own password, its own random 16-byte salt, and its own 12-byte initialization vector. Key derivation uses PBKDF2 with 100,000 iterations of SHA-256. Decrypted plaintext is held in memory only — it never touches your disk unencrypted. Session caching avoids re-prompting when you switch between locked entries during a session. A full-page blur lock screen blocks all interaction until you authenticate.
Zero network access
VaultBook has no backend, no API calls, no telemetry. It runs in your browser from a local HTML file — nothing is ever sent over the network.
Password per entry
Unlike global vault passwords, each entry has its own independent password — compromising one doesn't expose the rest.
Lock screen
Walk away from your desk and the lock screen blurs the entire app, blocks pointer events and text selection — nothing is visible or interactable until you unlock.

Know what's due, what's expiring, and where your time goes

A built-in timetable, analytics dashboard, and sidebar timeline keep you oriented.

Time & Analytics
Scheduling, charts, and a bird's-eye view
Set due dates, expiry dates, and repeat schedules on any entry. The sidebar shows Recent, Due, and Expiring tabs so nothing slips. Open the full timetable for day and week views on a scrollable 24-hour timeline — all backed to disk so nothing disappears. The AI suggestions pager surfaces entries coming up in the next 48 hours. The analytics panel gives you entry counts, file breakdowns, storage usage, and three Canvas-rendered charts: label utilization, 14-day activity, and page distribution.
Day & week calendar
Scrollable 24-hour timeline with tabbed day and week views. Disk-backed persistence means your schedule survives refreshes and sessions.
Analytics charts
Three Canvas-rendered visualizations: label utilization pie chart, last 14 days activity line chart, and pages utilization pie — all computed locally.
Random note spotlight
The 🎲 sidebar widget surfaces a random note every hour — a gentle way to rediscover old ideas and keep your library alive.

12+ productivity tools, zero installs

Every tool opens inside VaultBook from the sidebar. No extensions, no tabs, no context switching.

📋
Kanban Board
Labels and inline hashtags become drag-and-drop columns, auto-synced with your notes.
📊
File Analyzer
Drop a CSV or TXT and visualize your data instantly.
📰
RSS Reader
Follow RSS and Atom feeds organized in folders.
💬
Threads
Chat-style notes in a focused centered overlay.
🔗
URL → Entry
Save any web page as a searchable note.
🎵
MP3 Editor
Cut clips, trim silence, and join audio segments.
📁
File Explorer
Browse all attachments by type, entry, or page.
🖼️
Media Explorer
Scan and browse folders of photos and videos.
🔑
Password Generator
Generate strong passwords and copy with one click.
💾
Folder Analyzer
Visualize disk space and file sizes at a glance.
📄
PDF Tools
Merge, split, and compress PDFs — including scanned documents.
📥
Obsidian Import
Drop .md files to migrate your Obsidian vault instantly.

How VaultBook works

No installer. No runtime. No backend. Just a browser and a folder.

📦
One HTML file
The entire application ships as a single portable HTML file. Open it in any Chromium browser — that's the install.
📂
File System Access API
Point VaultBook at any folder. Your notes, attachments, versions, and settings are stored as plain files you own and control.
🔒
Zero network, zero trust
No API calls, no telemetry, no analytics pings. VaultBook never opens a network connection. Your data never leaves your device.
repository.json
Your pages, entries, labels, votes, and metadata — stored as a single JSON file you can inspect, back up, or version-control.
/attachments
All attached files live here alongside an index.txt manifest. Entry bodies are stored as sidecar Markdown files (details-<id>.md) for easy reading outside VaultBook.
Autosave + manual save
Changes are autosaved with debouncing and a dirty flag. A concurrent-write guard prevents data races. The status badge shows sync state in real time.
Ready to try VaultBook?
Download, unzip, and open. You'll be writing your first note in under a minute.