About Streamer-Sales
Streamer-Sales is an open-source large language model application built to generate sales pitches for livestream and in-store product promotion. Given a product's features, it produces narration intended to highlight selling points and encourage purchase, aimed at e-commerce sellers and streamers who want AI-assisted sales copy and presentation.
The model is instruction fine-tuned from InternLM2 using xtuner, and the system integrates several components around it: LMDeploy for accelerated inference, retrieval-augmented generation so pitches can draw on up-to-date product manuals without retraining, an agent that can look up shipping information online, text-to-speech generation with emotional tone, automatic speech recognition for voice interaction, and generation of a digital-human presenter video so the pitch is not limited to text.
The stack uses a Vue, Pinia and Element Plus frontend with a FastAPI, Uvicorn and PostgreSQL backend exposing RESTful APIs with JWT authentication, and Docker Compose for one-command deployment. It is written in Python and released under the AGPL-3.0 license.
Key features
- AI-generated product sales scripts
- Digital-human presenter video generation
- Retrieval-augmented generation from product manuals
- Text-to-speech with emotional tone
- Speech-to-text voice interaction
- Docker Compose one-command deployment
Good fit for
- →Livestream e-commerce sales narration
- →Automated digital-human product demos
- Built with
- Python
- Tags
- llm
- digital-human
- e-commerce
- tts
- rag
- chinese-nlp
- livestream
- self-hosted
Streamer-Sales: questions and answers
- What is Streamer-Sales used for?
- Streamer-Sales is an open-source AGPL-licensed Chinese LLM project that generates product-pitch scripts and a digital-human livestream presenter for e-commerce sales. It is a good fit for livestream e-commerce sales narration and automated digital-human product demos.
- Is Streamer-Sales open source?
- Yes. Streamer-Sales is open source under the AGPL-3.0 licence. Its source code is on GitHub at PeterH0323/Streamer-Sales and is written mainly in Python.
- Is Streamer-Sales free?
- Yes. Streamer-Sales is open source, so the software itself is free to use. A managed cloud version is also available.
- Can I self-host Streamer-Sales?
- Yes. Streamer-Sales can be self-hosted on your own server or infrastructure.
- What is Streamer-Sales an alternative to?
- Streamer-Sales is an open-source alternative to HeyGen. Other open-source alternatives to HeyGen include Open AI UGC.
- Is Streamer-Sales actively maintained?
- The most recent commit to Streamer-Sales was on 8 March 2025, and the latest release is v0.10.0, published on 4 November 2024. The project has 3.8k stars on GitHub.
Open-source alternatives to Streamer-Sales
See all
Open AI UGC
AI Tools
Open AI UGC — free, open-source alternative to Arcads and MakeUGC. Generate AI UGC video a
MITvs HeyGen★ 347
Open WebUI
AI Tools
Run AI on your own terms. Connect any model, extend with code, and protect what matters wi
OSSvs ChatGPT★ 154k
AnythingLLM
AI Tools
Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerfu
MITvs ChatGPT★ 67k
Onyx
AI Tools
The open-source AI enterprise search platform that helps teams find information across all
OSSvs Glean★ 32k
DB-GPT
AI Tools
open-source agentic AI data assistant for the next generation of AI + Data products.
MITvs Julius AI★ 20k
Khoj
AI Tools
Khoj is an applied artificial intelligence company building safe, useful AI software for h
AGPL-3.0vs ChatGPT★ 38k
SaaS alternatives to Streamer-Sales
See all
HeyGen
AI Tools
Create talking-avatar videos from a script, with voice cloning and video translation
SaaS
Arcads
AI Tools
AI platform that generates actor-style video ads from a script
SaaS
Clipgenx
AI Tools
Creates UGC-style images and videos with AI for social media and advertisements
SaaS
Colossyan
AI Tools
AI video platform with avatars for training and corporate videos
SaaS
D-ID
AI Tools
AI avatar and talking-head video generation platform
SaaS
Rask AI
AI Tools
AI video translation, dubbing and subtitle generation
SaaS
