Analysis updated 2026-07-03
Generate a persuasive spoken sales script for a product by feeding its specifications into the AI host system.
Deploy a full live-stream shopping AI with a digital avatar, voice input, and product knowledge base using Docker Compose.
Build an e-commerce live-streaming assistant that answers viewer questions by searching product manuals in real time.
| peterh0323/streamer-sales | abhitronix/vidgear | google/deepvariant | |
|---|---|---|---|
| Stars | 3,697 | 3,697 | 3,697 |
| Language | Python | Python | Python |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 5/5 | 3/5 | 4/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires a capable GPU for LLM inference plus Docker Compose, PostgreSQL, and downloading large model weights from ModelScope or OpenXLab.
Streamer-Sales is an AI system designed to act as a live-stream sales host. You give it product information, and it generates the kind of persuasive spoken commentary that a human host would deliver during a live shopping broadcast. The README is written in Chinese and the project is aimed at the Chinese e-commerce live-streaming market, though the codebase is open source. The system combines several AI components working together. A large language model (fine-tuned from InternLM2) generates the sales script based on product features. A retrieval component (RAG) can pull from a product manual or specification document so the host's answers stay accurate for each specific item. A text-to-speech module converts the generated script into spoken audio. On top of that, there is a digital human generator that produces a video avatar speaking the words, so the output is not just text or audio but an animated presenter. An agent component can also perform live web searches, for example to look up current shipping information when a viewer asks. The voice input side is covered too: ASR (automatic speech recognition) lets users speak questions to the AI host rather than typing them. The web application has a Vue-based frontend and a FastAPI backend connected to a PostgreSQL database, with JWT-based authentication. The whole stack can be deployed in one step using Docker Compose. The README includes screenshots of an admin dashboard where you can upload products, generate scripts, and manage sessions. The underlying model was fine-tuned with roughly 400,000 tokens of training data and is available in both a standard and a 4-bit quantized version on ModelScope and OpenXLab. LMDeploy is used to accelerate inference, which the changelog notes improved throughput by around three times compared to the earlier version. The project won first place in a 2024 Chinese large-model competition.
An AI system that plays the role of a live-stream shopping host, it takes product info and generates persuasive sales commentary, audio, and a talking video avatar, deployable with Docker Compose.
Mainly Python. The stack also includes Python, FastAPI, Vue.
License information was not mentioned in the explanation.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.