Disclaimer
- Is this project open source? Yes — MIT licensed.
- Is this project completely free? No — the plugin itself is free and open source, but it is a client for my StackTube service, which requires an account (trial available; paid plans for ongoing monitoring).
- Is this project vibe-coded beyond the author’s ability to comprehend how it works? No
- Community Directory: StackTube
Hi everyone — solo developer here. My plugin StackTube just went live in the community plugin directory, and I wanted to share it with the community that inspired a lot of how it works.
The problem I was scratching: I follow a handful of YouTube channels that publish genuinely dense material — but videos don’t behave like knowledge. They stream by, you half-remember them, and nothing accumulates in your vault.
What the plugin does: StackTube (my service) monitors the YouTube channels you choose and runs each new video through an AI pipeline that produces a structured note — summary, key arguments, timestamps, tags. This plugin pulls those finished notes into your vault as plain Markdown with YAML frontmatter (video_id, channel, title, video_url, published_at, tags), so Dataview, graph view, and search just work.
A few design decisions Obsidian users will care about:
- Your files, no lock-in. Notes are ordinary
.mdfiles in a folder you choose. Uninstall the plugin and everything stays readable. - Thin client. All analysis happens server-side; the plugin only fetches and writes files. Your API key lives in the plugin’s local
data.jsonand is never logged. - No duplicates, resumable. Each video is written once (keyed by
video_id), and sync resumes where it left off — I tested the full re-sync path on a live vault with ~100 notes across 23 channels before submitting. - One-click sync via ribbon icon, status bar with last-sync time, optional sync-on-startup and configurable interval.
- Multilingual. It handles Korean, Japanese and English channels — my own vault is mostly Korean YouTube, as the screenshots show.
Install: Settings → Community plugins → Browse → search “StackTube”.
Source: GitHub - bije0327/obsidian-stacktube · GitHub
This is v0.1.0 and I’d really value feedback from heavier vaults and different workflows. Already on the v0.1.1 list: cleaner frontmatter handling, ko/ja UI, and per-channel sync filters. If you try it and something feels off, tell me here or open an issue — I ship fast.

