PeterH0323/Streamer-Sales
A sales livestream host LLM agent that generates product promotional content, converts speech to text, retrieves knowledge via RAG, and produces digital human videos.

Streamer-Sales is a fine-tuned InternLM2 model specialized as an AI sales agent for e-commerce livestreaming. It generates persuasive product descriptions based on given attributes, enhanced by RAG for up-to-date product information. The system integrates ASR for voice input, TTS for audio output, and a digital human video generator for visual presentation. An agent component enables real-time web queries for logistics and product data. The stack includes Vue for the frontend, FastAPI for the backend, and LMDeploy for accelerated inference.
Frequently asked
- What is PeterH0323/Streamer-Sales?
- A sales livestream host LLM agent that generates product promotional content, converts speech to text, retrieves knowledge via RAG, and produces digital human videos.
- Is Streamer-Sales open source?
- Yes — PeterH0323/Streamer-Sales is open source, released under the AGPL-3.0 license.
- What language is Streamer-Sales written in?
- PeterH0323/Streamer-Sales is primarily written in Python.
- How popular is Streamer-Sales?
- PeterH0323/Streamer-Sales has 3.7k stars on GitHub.
- Where can I find Streamer-Sales?
- PeterH0323/Streamer-Sales is on GitHub at https://github.com/PeterH0323/Streamer-Sales.