OpenViSTAI · Agents · Blockchain · Crypto
Menu
RAG & Knowledge Systems

Bilisum

Bilisum is an open-source desktop and CLI application that transcribes and summarizes Bilibili, YouTube and local videos, creates text and illustrated notes and mind maps, and organizes notes in a local knowledge base for cross-video search and RAG question answering.

Independent OpenViST project profile, based on linked sources.

Bilisum — OpenViST project profile in RAG & Knowledge Systems.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Bilisum when video material needs to become organized, reusable notes or when you want to search and ask questions across a collection of imported videos.

Who it is for

  • People who want to turn videos into structured transcripts, summaries and study notes.
  • Users building a searchable personal library from multiple videos.
  • CLI and agent users who want to invoke video summarization, transcription or task-status operations.

Documented uses

  • Transcribe a video and save the transcript as text.
  • Create a structured summary, chapter timeline, illustrated note or mind map from video content.
  • Search notes across videos by meaning or keyword, or ask questions using retrieval-augmented generation.
  • Export notes in Markdown or Obsidian-compatible format.
Before you choose

Requirements & limits

The project documents Windows and macOS desktop versions, a CLI, and Docker deployment. The standalone CLI environment requires Python 3.12. The repository displays an MIT license.

  • Inputs include Bilibili and YouTube videos plus local MP4, MKV, MOV and WebM files.
  • Transcription, embedding, language-model and visual-model components have configurable options; some listed choices are local models and others are services or compatible endpoints.
  • The CLI can share configuration, tasks and the knowledge base with a running desktop app, or be initialized as an independent environment.
  • Docker deployment documents a service port, persistent data volume and access-token environment variable.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Initialize the standalone CLI environment

Prepare Bilisum's CLI for use without relying on a running desktop app.

Before you start

  • Python 3.12
  • Bilisum CLI installed with npm

Steps

  1. Install the CLI with the command below.

    Documented command
    npm install -g bilisum
  2. Run bilisum env setup to initialize an independent environment.

  3. Run bilisum --setting to open the settings page and configure the environment.

Expected outcome

An initialized standalone CLI environment with its settings page available for configuration.

Guide limitations

  • The README directs users to the CLI guide for detailed environment, command and output instructions.
COMPARE OPTIONS

Compare options for Retrieval-augmented applications

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
BilisumTranscribe a video and save the transcript as text.CLI, Docker, macOS, Self-hostedThe project documents Windows and macOS desktop versions, a CLI, and Docker deployment. The standalone CLI environment requires Python 3.12. The repository displays an MIT license.
Rag Powered AI Assistant Transforming Data Retrieval And Analysis Across The Web And PdfsRetrieve relevant passages from web and PDF content to answer a question.Web
LangChain in Supabase Edge FunctionsInitialize and start a Supabase project locally.Cloud, Server
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
9 October 2026
Original website title
lycohana/BiliSum · Official homepage title · retained in its source language