zrt-ai-lab/ViNote
ViNote(视记AI)|DeepSeek Harness SDK 驱动的开源视频知识 Agent。以工具编排、SQLite 会话恢复和流式交互,串联 YouTube / Bilibili 检索、下载、转写与笔记生成,支持视频问答、知识卡片和思维导图。FastAPI + React,支持 OpenAI 兼容接口模型。
何を解決するか
ViNoteは、YouTubeやBilibiliなどのさまざまなプラットフォームやローカルファイルからの動画を、構造化された知識資産に変換します。長時間の動画を視聴して情報を抽出する手作業を排除し、音声認識、要約、整理のプロセスを自動化します。
動作方法
このシステムは、yt-dlpによる動画ダウンロードと、Faster-Whisperによる音声認識を組み合わせたパイプラインを使用しています。その後、大規模言語モデル(LLMs)を活用して、音声認識されたテキストを構造化されたノート、要約、マインドマップに処理します。また、ユーザーが自然言語の対話によって検索・音声認識・要約などのタスクを実行できる会話型エージェント「ViNoter」も搭載しています。効率性を高めるために、「字幕優先」戦略を採用しており、利用可能な場合、時間のかかるASRプロセスをスキップします。
対象ユーザー
- 学生および研究者:教育動画やチュートリアルからキーポイントを迅速に抽出するため。
- コンテンツ作成者:動画コンテンツを文章形式や知識カードに整理するため。
- 知識ワーカー:動画ベースの学習資料から個人の知識ベースを構築するため。
主な特徴
- ViNoterエージェント:エンドツーエンドの動画処理を可能にする会話型インターフェース(検索 → 音声認識 → ノート作成 → 翻訳)。
- マルチフォーマット出力:Markdownノート、インタラクティブなマインドマップ(Markmap経由)、専用の知識カードを生成。
- インテリジェントな動画QA:特定の動画コンテンツや既存のノート群に基づいて質問に答えるAI駆動のQAシステム。
- 広範な互換性:YouTube、Bilibili、およびローカル動画ファイル(MP4、AVI、MOV、MKVなど)をサポート。
- 知識管理:タグシステム、17のプリセットカテゴリ、SQLite永続化を備え、大量のノートを整理可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト