Cross-platform Video Bookmark Manager

Save Douyin, Bilibili, and Xiaohongshu videos in one place

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.

Why VideoVault

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.

Three platforms, one bookmark manager

Paste a link to save. Titles, authors, and covers are auto-fetched

🎵

Douyin

Supports v.douyin.com short links and full URLs. Auto-fetches covers and authors.

📺

Bilibili

Supports bilibili.com video URLs. Extracts BV IDs and uploader info.

📕

Xiaohongshu

Supports xhslink.com share links and full URLs. Fetches note titles and covers.

Use Cases

Learning, follow-along, or material gathering: VideoVault keeps your videos organized

Learning

Save tutorials, lectures, and tech talks into one folder. AI summaries distill key points so you can review without rewatching.

Follow-along

Archive long series from creators you follow. Group with folders and note key info per episode.

Material library

Collect inspiration, cases, and reference videos. Annotate key moments or frames for quick retrieval during creation.

Watch later

Bookmark videos as you scroll. AI summaries help you decide what is worth a full watch, saving time.

Compared to common alternatives

More capable than browser bookmarks, Notion notes, or platform-native favorites

DimensionVideoVaultBrowser bookmarksNotion notesPlatform favorites
Cross-platformDouyin/Bilibili/XiaohongshuLinks onlyManual pastePer-platform
Auto metadataTitle/author/coverNoneManualPartial
AI summariesOne-clickNoneDIYNone
FoldersYesBookmarksYesFavorites
NotesYesNoneYesLimited
Report exportYesNoneManualNone
Data ownershipLocal-first, yoursBrowserNotion cloudPlatform cloud
OfflineYesYesNoNo

Frequently Asked Questions

Key questions on platforms, storage, AI summaries, and local usage

What is VideoVault?

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.

Which platforms does VideoVault support?

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.

Where is my video data stored, and who owns it?

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).

Which AI models are supported for summaries? Is there a fee?

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.

Can I use it without logging in? Is Supabase required?

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.

How is VideoVault different from browser bookmarks or Notion notes?

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.

How do I deploy my own VideoVault instance?

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.

Start organizing your video collection

Runs locally, no login required, you own your data