← all repositories
JimmyLv/BibiGPT-v1

An AI study buddy for Bilibili and YouTube

It fetches video content and streams back an AI-generated summary, built for learners who'd rather read than scrub through a timeline.

6.2k stars TypeScript Chat AssistantsOther AI
BibiGPT-v1
Not currently ranked — collecting fresh signals.
star history

What it does

BibiGPT v1 ingests video content—specifically from Bilibili and YouTube—and returns an AI-generated summary. It fetches video content, packages it into a prompt, and sends it to an OpenAI-compatible API through a Vercel Edge function, then streams the response back to the browser as readable notes. The project also offers a browser extension and an alternate hosted instance, though this repository is explicitly the v1 codebase.

The interesting bit

The architecture is aggressively cost-conscious. It uses Upstash Redis for caching and rate limiting to avoid redundant API calls, and the author explicitly recommends using text-curie-001 rather than a larger model for summarization. That focus on keeping inference cheap is unusual for a GPT-wrapping side project.

Key highlights

  • Streams summaries through Vercel Edge functions rather than blocking on a full generation
  • Caches results in Upstash Redis to avoid paying twice for the same video content
  • Ships as a web app with an alternate address and a browser extension
  • Bilingual branding positions it as both a “stream-saving artifact” and an AI class representative

Caveats

  • This repository is explicitly the v1 branch and supports only Bilibili and YouTube, despite marketing language that lists TikTok, podcasts, and meetings
  • Docker support is referenced via an external pull request, leaving its maintenance status unclear
  • The README mixes Chinese and English instructions without clear separation, which may slow down contributors

Verdict

Worth a look if you want a reference architecture for cheap, streamed GPT summarization of video content. Skip it if you need a fully maintained, general-purpose media parser—this is a v1 snapshot tied to specific Chinese and Western video platforms.

Frequently asked

What is JimmyLv/BibiGPT-v1?
It fetches video content and streams back an AI-generated summary, built for learners who'd rather read than scrub through a timeline.
Is BibiGPT-v1 open source?
Yes — JimmyLv/BibiGPT-v1 is open source, released under the GPL-3.0 license.
What language is BibiGPT-v1 written in?
JimmyLv/BibiGPT-v1 is primarily written in TypeScript.
How popular is BibiGPT-v1?
JimmyLv/BibiGPT-v1 has 6.2k stars on GitHub.
Where can I find BibiGPT-v1?
JimmyLv/BibiGPT-v1 is on GitHub at https://github.com/JimmyLv/BibiGPT-v1.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.