0M

0xchamin/mcptube

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

164 stars 14 forks Качество 67 Тренд 17

0xchamin/mcptube — это кандидат на MCP-сервер, импортированный из https://github.com/0xchamin/mcptube.

Обзор

0xchamin/mcptube — это кандидат на MCP-сервер, импортированный из https://github.com/0xchamin/mcptube.

Обзор (машинный перевод)

Движок знаний для видео на YouTube — транскрипты, видео и постоянная вики.

MCpTube-Vision превращает видео на YouTube в устойчивую, структурированную базу знаний с использованием как транскриптов, так и визуального анализа кадров. Построено на шаблоне Karpathy LLM Wiki: знания накапливаются с каждым добавленным вами видео.

Эволюционировало из mcptube v0.1 — mcptube-vision заменяет поиск по семантическим фрагментам на постоянную вики, которая становится умнее с каждым просмотром видео.


🧠 Как это работает

Традиционные видеоинструменты заново открывают знания с нуля при каждом запросе. MCPTUBE-Vision отличается:

v0.1 (Видеопоисковая система) vision (Видео Knowledge Engine)
При загрузке Транскрипт фрагментов, встроен в векторную базу данных LLM наблюдает + читает, пишет страницы в вики
По запросу Найти похожие чанки Агент причиняет слишком скомпилированные знания
Кадры Извлечение временной метки или ключевых слов Обнаружение смены сцены + модель зрения
Кросс-видео Каждый раз повторяйте поиск по всем частям Подключения уже есть в вики
Со временем Библиотека изолированных видео Складная база знаний

🏗️ Техническая архитектура

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

🎬 mcptube-vision

YouTube video knowledge engine — transcripts, vision, and persistent wiki.

mcptube-vision transforms YouTube videos into a persistent, structured knowledge base using both transcripts and visual frame analysis. Built on the Karpathy LLM Wiki pattern: knowledge compounds with every video you add.

Evolved from mcptube v0.1 — mcptube-vision replaces semantic chunk search with a persistent wiki that gets smarter with every video ingested.


🧠 How It Works

Traditional video tools re-discover knowledge from scratch on every query. mcptube-vision is different:

           mcptube v0.1                    mcptube-vision
    ┌─────────────────────┐         ┌─────────────────────────┐
    │ Query → vector search│         │ Video ingested → LLM     │
    │ → raw chunks → LLM  │         │ extracts knowledge →     │
    │ → answer (from scratch│        │ wiki pages created →     │
    │   every time)        │         │ cross-references built   │
    └─────────────────────┘         │                         │
                                    │ Query → FTS5 + agent    │
                                    │ → reasons over compiled  │
                                    │   knowledge → answer     │
                                    └─────────────────────────┘
v0.1 (Video Search Engine) vision (Video Knowledge Engine)
On ingest Chunk transcript, embed in vector DB LLM watches + reads, writes wiki pages
On query Find similar chunks Agent reasons over compiled knowledge
Frames Timestamp or keyword extraction Scene-change detection + vision model
Cross-video Re-search all chunks each time Connections already in the wiki
Over time Library of isolated videos Compounding knowledge base

🏗️ Technical Architecture

mcptube-vision is built around a core insight: video knowledge should compound, not be re-discovered. Every architectural decision flows from this principle.

System Overview

flowchart TD
    YT[YouTube URL] --> EXT[YouTubeExtractor\ntranscript + metadata]
    EXT --> FRAMES[SceneFrameExtractor\nffmpeg scene-change detection]
    FRAMES --> VISION[VisionDescriber\nLLM vision model]
    VISION --> WIKI_EXT[WikiExtractor\nLLM knowledge extraction]
    EXT --> WIKI_EXT
    WIKI_EXT --> WIKI_ENG[WikiEngine\nmerge + update]
    WIKI_ENG --> FILE[FileWikiRepository\nJSON pages on disk]
    WIKI_ENG --> FTS[SQLite FTS5\nsearch index]
    FILE --> AGENT[Ask Agent\nFTS5 → LLM reasoning]
    FTS --> AGENT
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "mcptube": { "command": "mcptube", "args": ["serve", "--stdio"] } } }