Back to directory

Bilibili RAG

A personal knowledge-base tool that turns videos saved in a Bilibili favorites folder into a searchable, source-tracing archive by transcribing them, embedding the text, and answering questions through retrieval-augmented generation.

Bilibili RAG

Bilibili RAG turns interviews, talks, courses, and other videos saved in a user's Bilibili favorites folder into a personal knowledge base that can be searched and queried with sources traced back to the original video. After logging in with a QR code, it reads a chosen favorites folder, transcribes each video's audio (including multi-part videos, part by part), stores the results locally in SQLite and ChromaDB, and answers questions over that content through retrieval-augmented generation with semantic search.

Processed content or AI-organized notes can be exported as Markdown. The project can run through a local Python environment or Docker Compose, using a DashScope-compatible API for the language model, transcription, and embeddings, and also offers a separate hosted online version billed by credits for people who prefer not to self-host.

An OpenClaw skill for local use is also provided.

More in RAG

See all 540
  • ai·rete·rag

    ai-rete-rag.com

    A platform that pairs a Rete rule engine with retrieval-augmented generation, so deterministic rules decide an outcome and grounded retrieval explains the decision in plain language.

  • Xtriever

    github.com

    A hybrid retrieval engine for retrieval-augmented generation, written in Rust to run on-device on a phone or a laptop, combining lexical BM25 search, dense embedding search, reciprocal-rank fusion and cross-encoder re-ranking with no server.

  • FileFlux

    github.com

    A .NET library that turns PDF, DOCX, HWP and other documents into optimized chunks for RAG systems, through a five-stage pipeline built on high-performance Rust FFI readers.