#Conversational-ai
Showing 60 of 77 repositories tagged #conversational-ai, ranked by stars
Easily train a good VC model with voice data <= 10 mins!
๐ฌ Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Open source voice AI platform. Self-hosted alternative to Vapi and Retell. On Prem, BYOK across Speech to Speech or LLM/STT/TTS, with a visual workflow builder, MCP native and telephony support.
Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.
The official Python SDK for the ElevenLabs API.
The Self-Coding System for Your App โ Alan AI SDK for Web
Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate text-and voice-based conversations
A python chatbot framework with Natural Language Understanding and Artificial Intelligence.
๐ค A powerful, lightweight JavaScript library + interactive CLI for ChatGPT
The Self-Coding System for Your App โ Alan AI SDK for iOS
The Self-Coding System for Your App โ Alan AI SDK for Android
The Self-Coding System for Your App โ Alan AI SDK for Flutter
CakeChat: Emotional Generative Dialog System
Create characters in Unity with LLMs!
The Self-Coding System for Your App โ Alan AI SDK for Ionic
DAMO-ConvAI: The official repository which contains the codebase for Alibaba DAMO Conversational AI.
Large datasets for conversational AI
๐ MassGen is an open-source multi-agent scaling system that runs in your terminal, autonomously orchestrating frontier models and agents to collaborate, reason, and produce high-quality results. | Join us on Discord: discord.massgen.ai
Awesome-llm-role-playing-with-persona: a curated list of resources for large language models for role-playing with assigned personas
Hexabot v3 is an AI workflow automation platform, combining workflows, actions, agents, and conversational channels in one runtime.
This is the Plato Research Dialogue System, a flexible platform for developing conversational AI agents.
Large-scale pretrained models for goal-directed dialog
ConvoKit is a toolkit for extracting conversational features and analyzing social phenomena in conversations. It includes several large conversational datasets along with scripts exemplifying the use of the toolkit on these datasets.
Make your meetings accessible to AI Agents
ChatGPT-Pro is an advanced application that combines the power of ChatGPT and DALL.E.
TeleMem is a high-performance drop-in replacement for Mem0, featuring semantic deduplication, long-term dialogue memory, and multimodal video reasoning.
๐๏ธ Speak with AI - Run locally using Ollama, OpenAI, Anthropic or xAI - Speech uses SparkTTS, OpenAI, ElevenLabs, Kokoro, Typecast or xAI
The official JavaScript (Node) library for the ElevenLabs API.
Dialogflow Web Integration. Supports rich components
๐ฌ Open Source App Framework to build streaming apps with real-time data - ๐ Build real-time data pipelines and make real-time data universally accessible - ๐ค Join historical and real-time data in the stream to create smarter ML and AI applications. - โก Standardize complex data ingestion and stream data to apps with pre-built connectors
Veldra โ talk an agent into existence, then watch it grow. A self-hostable, local-first agent platform: describe what you need in plain language and it compiles a working agent tools, MCP, RAG, teams. The more you use it, the better it gets agents learn from your feedback and reshape as you talk.
The most important NLP highlights of 2018 (PDF Report)
Config-driven engine that turns JSON into production-grade AI agents. Multi-agent orchestration, 12+ LLM providers, MCP/A2A protocols, RAG, persistent memory, and enterprise compliance (EU AI Act, GDPR, HIPAA). Built on Quarkus.
AIUI is a platform enabling seamless two-way verbal communication with AI.
Advising App by Canyon GBS is an AI-powered conversational assistant for staff, student success platform, and recruitment CRM designed specifically for colleges and universities to enhance student engagement and drive institutional success.
Install Tiledesk on your server using Helm for Kubernetes orchestration and Docker Compose for running multi-container Docker applications. Tiledesk provides an open-source solution comparable to Voiceflow, empowering you to create sophisticated LLM-enabled chatbots that seamlessly transition interactions to human agents when needed.
Speech-to-speech AI assistant with natural conversation flow, mid-speech interruption, vision capabilities and AI-initiated follow-ups. Features low-latency audio streaming, dynamic visual feedback, and works with local LLM/TTS services via OpenAI-compatible endpoints.
Allows you to have an engaging and safely emotive spoken / CLI conversation with the AI ChatGPT / GPT-4 while giving you the option to let it remember things discussed.
PostBot 3000 is an open-source project that shows how to build a powerful AI agent and stream responses and generate artifacts. This project makes it easier for anyone looking to implement similar solutions.
Agentic AI platform that harnesses Visual LLM Chaining to build proactive digital assistants
AI-powered real estate platform with conversational property search, analytics, and market insights. Built with FastAPI + Next.js + ChromaDB.
Browser-local AI code Q&A engine. Chat with your codebase, ensure privacy, and optimize LLM collaboration.
Avatar Generation For Characters and Game Assets Using Deep Fakes
Full-stack open-source AI engine for building language models โ tokenizer training, transformer architecture, cognitive reasoning and chat pipeline.
Self-hosted AI voice agent
Browser userscript to automatically send DAN messages to ChatGPT
Modern desktop application (Rust + Tauri v2 + Svelte 5 + Candle (HF)) for communicating with AI models that runs completely locally on your computer. No subscriptions, no data sent to the internet โ just you and your personal AI assistant
The ElevenLabs Agents SDK for TypeScript.
Open-source memory and context for user-aware agents: scoped memory, provenance, retrieval quality, correction, boundaries, evals, and MCP/HTTP access.
Open-source voice agent OS. Rust runtime, AI-driven builder, sub second latency. Self-host everything.
Build and deploy AI-driven assistants with our OpenAI Assistants Template. This tutorial provides a hands-on approach to using OpenAI's Assistant API, complete with code modules, interactive Jupyter Notebook examples, and best practices to get you started on creating intelligent conversational agents.
A full-process dialogue system that can be deployed online
ไธไธช็จไบๅจUnityไธญๅผๅๅจ็บฟๅ็ฆป็บฟ่ๅคฉๆบๅจไบบ็็ฎก็บฟใA pipeline designed to create online and offline chat-bot in Unity.
โถ๐ Playbooks is a semantic programming system for AI agents
Dialog State Tracking Challenge 2 & 3 Data
AI - a simple commandline local/remote LLM chat client. Supports any local or remote OpenAI-compatible API endpoint (GPT4o, Gemini, Grok, OpenRouter, Ollama, LM Studio and more), model and system prompt management, multiple conversations support, automatic topic identification and stdin piping (sending files to LLM for inspection)
Open-source framework for building AI agents in Salesforce, with built-in memory, tools, and security
Create conversational AI solutions with custom data and abilities using ChatBotKit for JavaScript, TypeScript, React, and Next.js.
GoalChain for goal-orientated LLM conversation flows
jarvis ai for Termux;)