awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
PeterH0323 avatar

PeterH0323/Streamer-Sales

0
View on GitHub↗
3,710 stars·567 forks·Python·AGPL-3.0·16 viewsopenxlab.org.cn/apps/detail/HinGwenWong/Streamer-Sales↗

Streamer Sales

Streamer-Sales is a digital avatar video generator and large language model sales agent framework. It functions as a multimodal AI pipeline that synthesizes talking-head videos using text-to-speech and face animation to create virtual spokespeople.

The system differentiates itself by combining retrieval-augmented generation with agentic web searching to ground product descriptions and sales scripts in factual data and real-time information. It further integrates a multimodal interaction workflow that coordinates automatic speech recognition and text-to-speech for real-time voice conversations.

The project covers a broad capability surface including optical character recognition for data extraction, synthetic dataset generation for model fine-tuning, and model inference acceleration through precision quantization.

The application is delivered as a dockerized AI suite featuring a FastAPI backend and a Vue frontend.

Features

  • Multimodal Response Pipelines - Coordinates ASR, LLM, TTS, and avatar rendering to convert spoken input into visual and auditory responses.
  • Interactive Video Avatar Generators - Synthesizes talking-head videos using text-to-speech and face animation to create interactive virtual spokespeople.
  • Sales Agent Frameworks - Uses large language models to generate persuasive product pitches and sales scripts.
  • Retrieval-Augmented Generation - Employs retrieval-augmented generation with vector databases to ground product descriptions in factual data.
  • Multimodal AI Pipeline Orchestration - Coordinates automatic speech recognition, LLMs, and text-to-speech into a unified pipeline for real-time voice interaction.
  • RAG Context Retrieval - Retrieves relevant document segments from a vector database to ground AI responses in factual data.
  • RAG Grounding Verifiers - Implements grounding mechanisms to ensure sales scripts are factually accurate based on product manuals and web data.
  • Speech-to-Text and Text-to-Speech Integrations - Combines speech-to-text and text-to-speech capabilities to enable real-time voice conversations.
  • Speech to Text Transcription - Converts spoken audio into text using automatic speech recognition to enable real-time interaction.
  • Text-to-Speech - Synthesizes natural human speech from written text using high-fidelity generative models.
  • AI Sales Agents - Generates persuasive product pitches and scripts using LLMs to increase customer purchase intent.
  • Sales Pitch Generation - Generates persuasive product descriptions and sales scripts to increase customer purchase intent.
  • Virtual Spokesperson Orchestrations - Orchestrates animated digital avatars with synchronized speech and video to act as automated brand spokespeople.
  • Conversational Avatar Animators - Synchronizes digital character movements and facial expressions with conversational AI input.
  • Containerized Deployments - Deploying complex machine learning pipelines using Docker and FastAPI for scalable and consistent environment management.
  • Agentic Search Tools - Employs autonomous agents for iterative, multi-step information retrieval and real-time web searching.
  • Contextual Information Retrieval - Uses embedding and reranking models to fetch relevant document chunks and ground AI responses.
  • Synthetic Media Generators - Produces synthetic video presentations using AI-powered tools to convey information visually.
  • Quantized Inference Accelerators - Accelerates LLM response times using precision quantization and caching via LMDeploy.
  • Real-Time Web Search Integrations - Allows AI agents to perform live internet searches to ground responses with current data.
  • AI Application Deployments - Provides a containerized AI suite with a FastAPI backend and Vue frontend packaged via Docker Compose.

Star history

Star history chart for peterh0323/streamer-salesStar history chart for peterh0323/streamer-sales

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does peterh0323/streamer-sales do?

Streamer-Sales is a digital avatar video generator and large language model sales agent framework. It functions as a multimodal AI pipeline that synthesizes talking-head videos using text-to-speech and face animation to create virtual spokespeople.

What are the main features of peterh0323/streamer-sales?

The main features of peterh0323/streamer-sales are: Multimodal Response Pipelines, Interactive Video Avatar Generators, Sales Agent Frameworks, Retrieval-Augmented Generation, Multimodal AI Pipeline Orchestration, RAG Context Retrieval, RAG Grounding Verifiers, Speech-to-Text and Text-to-Speech Integrations.

Which projects share features with peterh0323/streamer-sales?

Projects with overlapping indexed features include: danswer-ai/danswer — Danswer is an LLM application framework and RAG engine that provides a self-hosted interface for connecting large… netease-youdao/qanything — QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a… getstream/vision-agents. pipecat-ai/pipecat — Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech… livekit/agents — This project is a framework for developing multimodal AI agents that function as programmable participants in… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI…

Projects sharing features with Streamer Sales

These projects share indexed features with Streamer Sales. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • danswer-ai/danswerdanswer-ai avatar

    danswer-ai/danswer

    30,552View on GitHub↗

    Danswer is an LLM application framework and RAG engine that provides a self-hosted interface for connecting large language models to private data. It serves as an enterprise AI chat interface and agent orchestrator, enabling the creation of specialized assistants with custom instructions and knowledge bases. The platform differentiates itself through an observability dashboard for tracking query history and token consumption, as well as a white-labeled interface for customized branding. It includes a multi-step research workflow for producing long-form reports and a sandboxed environment for

    Python
    View on GitHub↗30,552
  • netease-youdao/qanythingnetease-youdao avatar

    netease-youdao/QAnything

    14,020View on GitHub↗

    QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a system that combines a vector database knowledge base, a document parsing service, and a hybrid search engine to generate answers based on private user data. The project features a modular pipeline architecture that allows users to independently replace components such as parsers, embedding models, and reranking engines. It supports local-first model deployment and offline operation to ensure data privacy, and includes a two-stage retrieval pipeline that merges dense vector embe

    Python
    View on GitHub↗14,020
  • getstream/vision-agentsGetStream avatar

    GetStream/Vision-Agents

    6,029View on GitHub↗
    Pythonagentic-aiagentsai
    View on GitHub↗6,029
  • livekit/agentslivekit avatar

    livekit/agents

    9,379View on GitHub↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Pythonagentsaiopenai
    View on GitHub↗9,379
Compare all 30 related projects→