[PR #925] Add Bilibili RAG tutorial #14074

Open
opened 2026-07-11 19:31:28 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/925
Author: @via007
Created: 7/5/2026
Status: 🔄 Open

Base: mainHead: codex/add-bilibili-rag


📝 Commits (2)

  • 3dabb70 Add Bilibili RAG to RAG apps
  • 71b059c Add Bilibili RAG tutorial

📊 Changes

55 files changed (+17878 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)
rag_tutorials/bilibili_rag/.dockerignore (+15 -0)
rag_tutorials/bilibili_rag/.env.example (+45 -0)
rag_tutorials/bilibili_rag/.gitignore (+60 -0)
rag_tutorials/bilibili_rag/Dockerfile (+21 -0)
rag_tutorials/bilibili_rag/LICENSE (+21 -0)
rag_tutorials/bilibili_rag/README.md (+137 -0)
rag_tutorials/bilibili_rag/app/__init__.py (+5 -0)
rag_tutorials/bilibili_rag/app/config.py (+76 -0)
rag_tutorials/bilibili_rag/app/database.py (+53 -0)
rag_tutorials/bilibili_rag/app/main.py (+116 -0)
rag_tutorials/bilibili_rag/app/models.py (+176 -0)
rag_tutorials/bilibili_rag/app/routers/__init__.py (+8 -0)
rag_tutorials/bilibili_rag/app/routers/auth.py (+209 -0)
rag_tutorials/bilibili_rag/app/routers/chat.py (+843 -0)
rag_tutorials/bilibili_rag/app/routers/favorites.py (+408 -0)
rag_tutorials/bilibili_rag/app/routers/knowledge.py (+1105 -0)
rag_tutorials/bilibili_rag/app/services/__init__.py (+33 -0)
rag_tutorials/bilibili_rag/app/services/asr.py (+438 -0)
rag_tutorials/bilibili_rag/app/services/bilibili.py (+560 -0)

...and 35 more files

📄 Description

Summary

  • Adds Bilibili RAG as a self-contained runnable tutorial under rag_tutorials/bilibili_rag/.
  • Includes FastAPI backend, Next.js frontend, Docker Compose setup, screenshots, example env config, and setup instructions.
  • Updates the RAG section README entry to point to the local tutorial folder instead of an external repository link.

Why

Bilibili RAG turns Bilibili favorites into a searchable, source-traceable personal knowledge base with ASR, vector retrieval, RAG chat, multi-part video ingestion, and Markdown export.

Checks

  • git diff --cached --check
  • python3 -m compileall -q app
  • backend import check: from app.main import app
  • pip install -r requirements.txt in a temporary virtual environment
  • npm ci
  • npm run lint
  • npm run build

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Shubhamsaboo/awesome-llm-apps/pull/925 **Author:** [@via007](https://github.com/via007) **Created:** 7/5/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `codex/add-bilibili-rag` --- ### 📝 Commits (2) - [`3dabb70`](https://github.com/Shubhamsaboo/awesome-llm-apps/commit/3dabb70892b5ba51bc60363a043b620cdaae3c93) Add Bilibili RAG to RAG apps - [`71b059c`](https://github.com/Shubhamsaboo/awesome-llm-apps/commit/71b059c17dee1c5ee05062915248aa6cb131303b) Add Bilibili RAG tutorial ### 📊 Changes **55 files changed** (+17878 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) ➕ `rag_tutorials/bilibili_rag/.dockerignore` (+15 -0) ➕ `rag_tutorials/bilibili_rag/.env.example` (+45 -0) ➕ `rag_tutorials/bilibili_rag/.gitignore` (+60 -0) ➕ `rag_tutorials/bilibili_rag/Dockerfile` (+21 -0) ➕ `rag_tutorials/bilibili_rag/LICENSE` (+21 -0) ➕ `rag_tutorials/bilibili_rag/README.md` (+137 -0) ➕ `rag_tutorials/bilibili_rag/app/__init__.py` (+5 -0) ➕ `rag_tutorials/bilibili_rag/app/config.py` (+76 -0) ➕ `rag_tutorials/bilibili_rag/app/database.py` (+53 -0) ➕ `rag_tutorials/bilibili_rag/app/main.py` (+116 -0) ➕ `rag_tutorials/bilibili_rag/app/models.py` (+176 -0) ➕ `rag_tutorials/bilibili_rag/app/routers/__init__.py` (+8 -0) ➕ `rag_tutorials/bilibili_rag/app/routers/auth.py` (+209 -0) ➕ `rag_tutorials/bilibili_rag/app/routers/chat.py` (+843 -0) ➕ `rag_tutorials/bilibili_rag/app/routers/favorites.py` (+408 -0) ➕ `rag_tutorials/bilibili_rag/app/routers/knowledge.py` (+1105 -0) ➕ `rag_tutorials/bilibili_rag/app/services/__init__.py` (+33 -0) ➕ `rag_tutorials/bilibili_rag/app/services/asr.py` (+438 -0) ➕ `rag_tutorials/bilibili_rag/app/services/bilibili.py` (+560 -0) _...and 35 more files_ </details> ### 📄 Description ## Summary - Adds Bilibili RAG as a self-contained runnable tutorial under `rag_tutorials/bilibili_rag/`. - Includes FastAPI backend, Next.js frontend, Docker Compose setup, screenshots, example env config, and setup instructions. - Updates the RAG section README entry to point to the local tutorial folder instead of an external repository link. ## Why Bilibili RAG turns Bilibili favorites into a searchable, source-traceable personal knowledge base with ASR, vector retrieval, RAG chat, multi-part video ingestion, and Markdown export. ## Checks - `git diff --cached --check` - `python3 -m compileall -q app` - backend import check: `from app.main import app` - `pip install -r requirements.txt` in a temporary virtual environment - `npm ci` - `npm run lint` - `npm run build` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-07-11 19:31:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-llm-apps#14074