{
 "schema_version": 1,
 "generated": "2026-10-24",
 "repo": "Charlesmpc/by2kb",
 "name": "by2kb",
 "owner": "Charlesmpc",
 "slug": "charlesmpc-by2kb",
 "github": "https://github.com/Charlesmpc/by2kb",
 "what": "by2kb is a Python CLI and Hermes plugin that turns Bilibili and YouTube video links, or local audio and video files, into transcript, short abstract, and study-note Markdown files in a local knowledge base.",
 "why": "154 stars, launched 72 days ago",
 "language": "Python",
 "requirements": [
  "Python 3.12 or newer",
  "pipx installed",
  "ffmpeg and ffprobe available on PATH",
  "Optional: Deno 2.3+ or Node.js 22+ for YouTube player challenges",
  "Optional: a Hermes agent for chat-based use, or an OpenAI-compatible API key for standalone summaries"
 ],
 "audience_note": "People who find videos in a mobile app or on their computer and want the content kept as searchable Markdown in their own knowledge base.",
 "risk": "dual-use",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Research",
 "url": "https://dedupedai.com/use-cases/charlesmpc-by2kb/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "charlesmpc-by2kb--save-video-link-to-knowledge-base",
   "title": "Save a Bilibili or YouTube video as Markdown notes",
   "best": true,
   "url": "https://dedupedai.com/use-cases/charlesmpc-by2kb/save-video-link-to-knowledge-base/",
   "json": "https://dedupedai.com/use-cases/u/charlesmpc-by2kb/save-video-link-to-knowledge-base.json"
  },
  {
   "id": "charlesmpc-by2kb--forward-video-links-from-hermes-chat",
   "title": "Send video links to a Hermes bot and get notes back",
   "best": false,
   "url": "https://dedupedai.com/use-cases/charlesmpc-by2kb/forward-video-links-from-hermes-chat/",
   "json": "https://dedupedai.com/use-cases/u/charlesmpc-by2kb/forward-video-links-from-hermes-chat.json"
  },
  {
   "id": "charlesmpc-by2kb--explore-topic-and-save-chosen-videos",
   "title": "Browse video picks for a topic and save the ones you choose",
   "best": false,
   "url": "https://dedupedai.com/use-cases/charlesmpc-by2kb/explore-topic-and-save-chosen-videos/",
   "json": "https://dedupedai.com/use-cases/u/charlesmpc-by2kb/explore-topic-and-save-chosen-videos.json"
  },
  {
   "id": "charlesmpc-by2kb--transcribe-local-meetings-and-lectures",
   "title": "Turn local meeting audio and lecture video into notes",
   "best": false,
   "url": "https://dedupedai.com/use-cases/charlesmpc-by2kb/transcribe-local-meetings-and-lectures/",
   "json": "https://dedupedai.com/use-cases/u/charlesmpc-by2kb/transcribe-local-meetings-and-lectures.json"
  },
  {
   "id": "charlesmpc-by2kb--control-long-ingest-jobs-from-agent",
   "title": "Track and control video ingest jobs from an agent",
   "best": false,
   "url": "https://dedupedai.com/use-cases/charlesmpc-by2kb/control-long-ingest-jobs-from-agent/",
   "json": "https://dedupedai.com/use-cases/u/charlesmpc-by2kb/control-long-ingest-jobs-from-agent.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
