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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

180 repository-uri

Awesome GitHub RepositoriesConversational and Voice Interaction

Explore 180 awesome GitHub repositories matching artificial intelligence & ml · Conversational and Voice Interaction. Refine with filters or upvote what's useful.

Awesome Conversational and Voice Interaction GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • n8n-io/n8nAvatar n8n-io

    n8n-io/n8n

    192,772Vezi pe GitHub↗

    n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, looping, and sub-workflow execution. The platform supports both pre-built integration nodes and custom code execution in JavaScript or Python, enabling connectivity with a wide range of external services and APIs. The platform includes a suite of generative AI capabilities, such a

    Routes human-in-the-loop approval requests directly to messaging platforms or email for streamlined decision-making.

    TypeScriptaiapisautomation
    Vezi pe GitHub↗192,772
  • shubhamsaboo/awesome-llm-appsAvatar Shubhamsaboo

    Shubhamsaboo/awesome-llm-apps

    114,725Vezi pe GitHub↗

    This repository serves as a comprehensive collection of resources, templates, and starter code for building artificial intelligence applications. It provides a centralized hub for developers to access practical implementations of common workflows, including retrieval-augmented generation pipelines and autonomous agent loops, alongside educational materials designed to support rapid prototyping and experimentation. The project distinguishes itself by offering a dual focus on technical implementation and critical analysis. It provides a library of lightweight, single-file agents and tutorials f

    Voice-processing integrations allow for the development of agents capable of real-time, speech-to-speech interaction.

    Pythonagentsllmspython
    Vezi pe GitHub↗114,725
  • garrytan/gstackAvatar garrytan

    garrytan/gstack

    110,596Vezi pe GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Shares a browser session across various agents and manages parallel execution of roles in isolated workspaces.

    TypeScript
    Vezi pe GitHub↗110,596
  • chatgptnextweb/nextchatAvatar ChatGPTNextWeb

    ChatGPTNextWeb/NextChat

    88,256Vezi pe GitHub↗

    NextChat is a self-hosted web application that provides a unified interface for interacting with multiple large language models. It functions as a conversational platform where users can manage and switch between diverse AI providers through configurable API backends, maintaining full control over their data and infrastructure. The platform features a persistent session layer designed to handle long-running dialogues by managing message history and context. It distinguishes itself through a structured prompt engineering environment that allows for the development and application of templates

    Preserves message history and manages context windows to ensure continuity across ongoing conversational sessions.

    TypeScriptcalclaudechatgptclaude
    Vezi pe GitHub↗88,256
  • infiniflow/ragflowAvatar infiniflow

    infiniflow/ragflow

    82,922Vezi pe GitHub↗

    This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying knowledge-based AI applications. It provides a unified environment for organizing datasets, configuring conversational chat assistants, and developing autonomous agents that execute multi-step reasoning workflows. By integrating document intelligence with advanced retrieval pipelines, the platform enables the creation of grounded, verifiable responses supported by traceable citations. The platform distinguishes itself through deep document understanding and sophisticated know

    Enables the deployment of conversational agents that leverage indexed knowledge bases to provide context-aware, human-like interactions.

    Pythonagentagenticagentic-ai
    Vezi pe GitHub↗82,922
  • microsoft/autogenAvatar microsoft

    microsoft/autogen

    59,002Vezi pe GitHub↗

    This framework provides a development environment for building collaborative systems where autonomous agents interact to solve complex tasks through conversational workflows. It functions as a conversational workflow engine and event-driven runtime, coordinating multi-step processes by translating high-level goals into structured dialogue sequences between specialized agents. The system distinguishes itself through its message-passing orchestration, which manages state transitions and task delegation between independent participants. It supports dynamic conversation state management to provid

    Enables the creation of interactive applications where autonomous agents manage natural language dialogues to fulfill user requests.

    Pythonagenticagentic-agiagents
    Vezi pe GitHub↗59,002
  • aaif-goose/gooseAvatar aaif-goose

    aaif-goose/goose

    49,637Vezi pe GitHub↗

    Goose is an autonomous coding assistant and extensible AI agent framework designed to automate software development workflows. It functions as an orchestration engine that can install, execute, and test code, as well as manage local files and shell commands. The platform is model-agnostic, providing a flexible interface to connect with diverse cloud-based or self-hosted large language model providers. It distinguishes itself through a standardized context protocol for integrating external tools and extensions, and a recipe system that allows users to define and repeat complex, multi-step AI w

    Includes speech-to-text capabilities to convert spoken language into prompts for the AI agent.

    Rust
    Vezi pe GitHub↗49,637
  • moeru-ai/airiAvatar moeru-ai

    moeru-ai/airi

    41,040Vezi pe GitHub↗

    Airi is an interactive digital companion engine designed to bridge large language models with local animation rendering. It functions as a middleware platform that synchronizes conversational text streams with skeletal and facial movements to drive virtual avatars in real time. The framework distinguishes itself by integrating desktop context awareness, allowing characters to maintain situational awareness of a user's screen activity across both desktop and web environments. It utilizes a hybrid execution model that splits computational workloads between cloud-based language processing and lo

    Integrates large language models into applications to enable natural, real-time spoken or text-based interactions with virtual characters.

    TypeScriptai-companionai-vtuberclawdbot
    Vezi pe GitHub↗41,040
  • tinyhumansai/openhumanAvatar tinyhumansai

    tinyhumansai/openhuman

    32,374Vezi pe GitHub↗

    OpenHuman is an AI application framework for building private intelligence systems and personal AI layers. It provides a system for deploying private AI assistants that execute technical tasks and manage personal knowledge bases. The project features a model-agnostic request proxy that routes AI workloads to different large language models based on requirements for reasoning, speed, or vision. It integrates an OAuth-driven data integrator to synchronize personal information from external services into a local knowledge base composed of hierarchical Markdown summaries. The framework also inclu

    Integrates speech-to-text, text-to-speech, and synchronized avatars for participation in live video conferencing calls.

    Rust
    Vezi pe GitHub↗32,374
  • zeroclaw-labs/zeroclawAvatar zeroclaw-labs

    zeroclaw-labs/zeroclaw

    31,920Vezi pe GitHub↗

    Zeroclaw is a modular framework for building and deploying autonomous agents that integrate AI models, messaging platforms, and hardware interfaces. It functions as a multi-agent orchestrator and embedded systems controller, providing a unified runtime for managing agent lifecycles, memory, and security policies across diverse environments. The system distinguishes itself through its focus on secure, verifiable hardware and software orchestration. It enforces strict security boundaries, including command allowlisting, resource throttling, and interactive human-in-the-loop approval for sensiti

    Assigns specific speech-to-text and text-to-speech providers to individual agents for custom voice synthesis and transcription.

    Rust
    Vezi pe GitHub↗31,920
  • jamiepine/voiceboxAvatar jamiepine

    jamiepine/voicebox

    30,041Vezi pe GitHub↗

    Voicebox is a local speech processing system that provides text-to-speech generation, speech-to-text transcription, and voice cloning. It utilizes local machine learning inference and GPU acceleration to process audio and text data without relying on external API calls. The project features a voice cloning toolkit for creating synthetic profiles from audio samples and a timeline-based voice editor for composing multi-character conversations. It also includes an AI voice management API that allows external applications and AI agents to programmatically manage voice profiles and generate speech

    Enables the connection of AI agents to a local speech interface using specific voice profiles.

    TypeScriptaicudamlx
    Vezi pe GitHub↗30,041
  • openbmb/voxcpmAvatar OpenBMB

    OpenBMB/VoxCPM

    29,985Vezi pe GitHub↗

    VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice cloning tool and a synthetic voice designer, capable of generating natural speech across global languages and regional dialects using a GPU-accelerated audio generator. The project features a speech model fine-tuning framework that supports both full parameter updates and low-rank adaptation for customizing voice characteristics. It enables high-fidelity voice cloning from reference audio, including cross-lingual voice transfer and acoustic environment mimicry, as well as the crea

    Offers a programmatic interface to register and organize custom voice profiles for audio customization.

    Pythonaudiodeeplearningminicpm
    Vezi pe GitHub↗29,985
  • qwibitai/nanoclawAvatar qwibitai

    qwibitai/nanoclaw

    29,956Vezi pe GitHub↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    Dynamically redirects agents to alternative endpoints or third-party model providers via environment variables.

    TypeScriptai-agentsai-assistantclaude-code
    Vezi pe GitHub↗29,956
  • sillytavern/sillytavernAvatar SillyTavern

    SillyTavern/SillyTavern

    29,463Vezi pe GitHub↗

    SillyTavern is a comprehensive interface and orchestration platform designed for immersive AI roleplay and interactive chat experiences. It functions as a unified gateway that connects users to a wide array of local and cloud-based large language models, providing a centralized environment to manage complex character personas, narrative context, and model-driven interactions. The platform distinguishes itself through its advanced prompt engineering and automation capabilities. It utilizes a sophisticated macro-based templating engine and vector-database retrieval to dynamically inject lore, c

    Assembles multiple AI characters into a single chat session to enable interactive dialogue between them.

    JavaScriptaichatllm
    Vezi pe GitHub↗29,463
  • gitlawb/openclaudeAvatar Gitlawb

    Gitlawb/openclaude

    28,988Vezi pe GitHub↗

    OpenClaude is an LLM orchestration interface and multi-provider AI gateway that connects various AI providers and local models to an integrated tool suite. It functions as an agentic tool execution environment and a system for AI-powered code editor integration, enabling in-editor chat and automated coding tasks. The project provides a gRPC AI agent service that exposes model capabilities and file editing tools to external applications as a headless service. It also includes a configuration layer for managing provider credentials and routing specific agents to different model APIs. The syste

    Dynamically assigns specific AI agents to different models to optimize for cost and performance.

    TypeScriptaiai-agentai-tools
    Vezi pe GitHub↗28,988
  • stanford-oval/stormAvatar stanford-oval

    stanford-oval/storm

    27,916Vezi pe GitHub↗

    Storm is an automated research platform that coordinates multiple language model agents to conduct internet-based information gathering and generate structured, citation-backed articles. The system functions as a modular framework that grounds generated content in real-time web data, ensuring that all outputs are verifiable and evidence-based. The platform distinguishes itself through a multi-agent discourse orchestrator that simulates expert dialogues to refine information discovery. By utilizing hierarchical concept mapping, the system organizes retrieved data into dynamic structures, allow

    Integrates human guidance into automated agent conversations to refine research focus and ensure goal alignment.

    Pythonagentic-ragdeep-researchemnlp2024
    Vezi pe GitHub↗27,916
  • openai/openai-agents-pythonAvatar openai

    openai/openai-agents-python

    27,191Vezi pe GitHub↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Orchestrates specialized agents within a session to handle real-time voice interactions and conversational flows.

    Pythonagentsaiframework
    Vezi pe GitHub↗27,191
  • agentscope-ai/agentscopeAvatar agentscope-ai

    agentscope-ai/agentscope

    26,895Vezi pe GitHub↗

    Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys

    Facilitates the construction of conversational agents capable of multimodal interactions, tool calling, and streaming.

    Pythonagentchatbotlarge-language-models
    Vezi pe GitHub↗26,895
  • openbmb/minicpm-vAvatar OpenBMB

    OpenBMB/MiniCPM-V

    25,653Vezi pe GitHub↗

    MiniCPM-V is a multimodal large language model and vision-language system designed for complex visual and linguistic understanding. It functions as an on-device AI model, providing the capacity to process text, images, and video as a compact neural network. The project is specifically developed as an edge AI framework, utilizing quantization and weight sharding to run on memory-constrained mobile chipsets. This allows for the deployment of multimodal intelligence directly on mobile operating systems for local inference. Its capabilities cover multimodal content analysis of high-resolution im

    Creates conversational agents using speech synthesis and voice cloning for natural, emotional voice interaction.

    Python
    Vezi pe GitHub↗25,653
  • resemble-ai/chatterboxAvatar resemble-ai

    resemble-ai/chatterbox

    22,751Vezi pe GitHub↗

    Chatterbox is a comprehensive machine learning platform designed for multilingual speech synthesis and real-time audio generation. It functions as an engine that converts text into natural-sounding speech, capable of replicating specific human vocal characteristics and emotional expressions from short audio samples. The platform distinguishes itself through advanced control over the synthesis process, allowing for the manipulation of emotional intensity and the injection of non-verbal vocalizations such as laughter or coughing. It is engineered for low-latency performance, utilizing an optimi

    Facilitates interactive, low-latency voice communication with users through synthetic speech agents.

    Python
    Vezi pe GitHub↗22,751
Înapoi123456…9Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Systems Frameworks
  4. Conversational and Voice Interaction

Explorează sub-etichetele

  • Conversational AI Agents10 sub-tag-uriAgents designed to engage in interactive, human-like dialogue to assist users or perform tasks through conversation.
  • Conversational AI Infrastructure2 sub-tag-uriTools and systems designed to manage dialogue state and facilitate interactive communication between users and artificial intelligence.
  • Human-in-the-loop3 sub-tag-uriMechanisms that integrate human oversight and validation into automated machine learning decision-making processes.
  • Voice Agents13 sub-tag-uriAgents that utilize speech-to-text and text-to-speech technologies to facilitate interactive, voice-based communication with users.