VideoVault bookmarks videos across platforms, auto-fetches titles and covers, generates AI summaries, and offers folders, notes, and report export. Local-first, works without login.
Not just links: turn videos into an organized, summarized, searchable knowledge base
Cross-platform bookmarking
One link saves videos from Douyin, Bilibili, and Xiaohongshu. Short links and share links supported. Platform auto-detected, video ID extracted: no manual sorting.
Auto metadata fetching
Paste a link and VideoVault fetches the title, author, description, and cover image. Cover sources cover og:image, twitter:image, and JSON-LD, falling back to platform icons on error.
AI summaries
Compatible with any OpenAI-compatible service: OpenAI, DeepSeek, Tongyi Qianwen, Ollama. Generate video summaries in one click. Falls back to mock mode when unconfigured, the flow never breaks.
Folders and notes
Organize bookmarks with folders and add personal notes and annotations. Turn scattered videos into a searchable, reviewable knowledge base.
Reports and export
Export bookmark reports in one click. Data import and export supported for backup, migration, and cross-tool collaboration. No lock-in.
Local-first, you own the data
Without a backend, VideoVault runs in pure local mode: no login, data stays in the browser. Configure Supabase to enable cloud sync and per-user isolation.
Paste a link to save. Titles, authors, and covers are auto-fetched
Supports v.douyin.com short links and full URLs. Auto-fetches covers and authors.
Supports bilibili.com video URLs. Extracts BV IDs and uploader info.
Supports xhslink.com share links and full URLs. Fetches note titles and covers.
Learning, follow-along, or material gathering: VideoVault keeps your videos organized
Save tutorials, lectures, and tech talks into one folder. AI summaries distill key points so you can review without rewatching.
Archive long series from creators you follow. Group with folders and note key info per episode.
Collect inspiration, cases, and reference videos. Annotate key moments or frames for quick retrieval during creation.
Bookmark videos as you scroll. AI summaries help you decide what is worth a full watch, saving time.
More capable than browser bookmarks, Notion notes, or platform-native favorites
| Dimension | VideoVault | Browser bookmarks | Notion notes | Platform favorites |
|---|---|---|---|---|
| Cross-platform | Douyin/Bilibili/Xiaohongshu | Links only | Manual paste | Per-platform |
| Auto metadata | Title/author/cover | None | Manual | Partial |
| AI summaries | One-click | None | DIY | None |
| Folders | Yes | Bookmarks | Yes | Favorites |
| Notes | Yes | None | Yes | Limited |
| Report export | Yes | None | Manual | None |
| Data ownership | Local-first, yours | Browser | Notion cloud | Platform cloud |
| Offline | Yes | Yes | No | No |
Key questions on platforms, storage, AI summaries, and local usage
VideoVault is a cross-platform video bookmark manager. It supports saving videos from Douyin, Bilibili, and Xiaohongshu, with AI summaries, report generation, folder grouping, and note annotation. Local-first, works without login, and you own your data.
The first release supports Douyin (including v.douyin.com short links), Bilibili, and Xiaohongshu (including xhslink.com share links). Paste a video link and VideoVault auto-detects the platform, extracts the video ID, and fetches the title, author, description, and cover image.
Data is dual-written: localStorage for instant saves, Supabase for async sync. Without Supabase configured, VideoVault runs in pure local mode: all data stays in the browser, no login required, fully owned by you. With Supabase, data is isolated per user via Row Level Security (RLS).
AI calls go through an OpenAI-compatible /chat/completions endpoint, supporting OpenAI, DeepSeek, Tongyi Qianwen, Ollama, and any compatible service. You bring your own API key; fees are charged by your model provider. Without configuration, VideoVault falls back to mock mode so you can still explore the UI and flow.
Yes. Without Supabase configured, VideoVault automatically enters local mode: no login required, all features fully usable. Local mode stores data in browser localStorage. Supabase is an optional backend for cloud sync and multi-device collaboration.
Browser bookmarks only store links: no metadata, no summaries, no grouping. Notion requires manually pasting titles and notes. VideoVault auto-fetches titles, authors, and covers, generates AI summaries in one click, and supports folder grouping, note annotation, report export, and data import/export, purpose-built for video bookmarking.
VideoVault is open source on GitHub. Run locally with npm install then npm run dev. For production, the frontend is a static build (npm run build) hostable on Cloudflare Pages, Vercel, or any static host. Optionally deploy Supabase as the backend; metadata fetching uses a Supabase Edge Function proxy to bypass CORS.
Runs locally, no login required, you own your data