AI Chat & Conversation160 / 468 projects
AI chat application leaderboard featuring the hottest chatbot and conversational AI projects on GitHub.
Modern LLM chat framework. Supports multiple AI providers, plugin system, and custom agent creation.
Powerful AI Client
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
LLM Frontend for Power Users.
Open-source AI chat interface. Customize agents, connect to any model, and manage your conversation history.
Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers
GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI.
💬 Typebot is a powerful chatbot builder that you can self-host.
An amazing UI for OpenAI's ChatGPT (Website + Windows + MacOS + Linux)
An APP that integrates mainstream large language models and image generation models, built with Flutter, with fully open-source code.
📲 ChatGPT Android demonstrates a Chatbot application using OpenAI's chat API on Android with Stream Chat SDK for Compose.
ChatGPT + DALL-E + WhatsApp = AI Assistant :rocket: :robot:
Chat with (and visualize) your codebase
💁♀️Your new best friend powered by an artificial neural network
Fully customizable AI chatbot component for your website
QQBot: A conversation robot base on Tencent's SmartQQ
Chatbot继续沿着LLM前进,近期更新小参数量SLM的和训练脚本,支持本地训练。新增ChatAgent,实现各种有实际场景价值的Agent实现。
A Flutter LLM Chat Client. Support Mobile & Desktop.
A native macOS app that allows users to chat with a local LLM that can respond with information from files, folders and websites on your Mac without installing any other software. Powered by llama.cpp.
🌊 AChat - An open-source/self-hosted/local-first AI platform, designed for enterprises and teams, perfectly combining powerful local processing capabilities with seamless remote synchronization.
AI Chatbots in terminal for free
💬 SpeechGPT is a web application that enables you to converse with ChatGPT.
Atmospheric adventure chat for AI language models (KoboldAI, NovelAI, Pygmalion, OpenAI chatgpt, gpt-4)
Maid is a free and open source application for interfacing with llama.cpp models locally, and with Anthropic, DeepSeek, Ollama, Mistral and OpenAI models remotely.
Generate images by NovelAI | 基于 NovelAI 的画图机器人
Free and open-source chat SDK. Build fast, real-time apps and generative AI agents with a high-performance, customizable, cross-platform UI.
🚀阿童木聊天室 nestjs+vue全栈聊天室 前后端分离 typescript一把梭
Desktop AI Assistant powered by GPT-5, GPT-4, o1, o3, Gemini, Claude, Ollama, DeepSeek, Perplexity, Grok, Bielik, chat, vision, voice, RAG, image and video generation, agents, tools, MCP, plugins, speech synthesis and recognition, web search, memory, presets, assistants,and more. Linux, Windows, Mac
Make your own story. User-friendly software for LLM roleplaying
Fully-featured web interface for Ollama LLMs
A modular and comprehensive solution to deploy a Multi-LLM and Multi-RAG powered chatbot (Amazon Bedrock, Anthropic, HuggingFace, OpenAI, Meta, AI21, Cohere, Mistral) using AWS CDK on AWS
Build your own generative UI chatbot using the Vercel AI SDK and Google Gemini
AWS-native chatbot using Bedrock
Offline inference engine for art, real-time voice conversations, LLM powered chatbots and automated workflows
A minimal LLM chat app that runs entirely in your browser
Chat with your documents using local AI
Chat with AI large language models running natively in your browser. Enjoy private, server-free, seamless AI conversations.
🌌 Give a soul to your favorite characters. Soul of Waifu is a desktop roleplay & AI companion app featuring Live2D/VRM avatars, voice chat & local LLM. Evolve together across immersive chat, RPG adventures, and your desktop.
🧸 Lobe Vidol - Making Virtual Idols Accessible for EveryOne
All-in-one native macOS AI chat application for virtually any AI provider
A talking LLM that runs on your own computer without needing the internet.
A cross-platform desktop client for the jailbroken New Bing AI Copilot (Sydney ver.) built with Go and Wails (previously based on Python and Qt).
Python ChatBot 💬
Document chatbot — multiple files, topics, chat windows and chat history. Powered by GPT.
A lightning-fast, cross-platform mobile AI Assistant App built with React Native.
Chatbot in 200 lines of code using TensorLayer
🤖✨ChatMLX is a modern, open-source, high-performance chat application for MacOS based on large language models.
ChattyUI - your private AI chat for running LLMs in the browser
Sample Amazon Lex chat bot web interface
知识图谱问答机器人,聊天机器人,基于知识图谱、语义理解等的对话机器人。
AI chatbot 🤖 for chat with CSV, PDF, TXT files 📄 and YTB videos 🎥 | using Langchain🦜 | OpenAI | Streamlit ⚡
Local voice chatbot for engaging conversations, powered by Ollama, Hugging Face Transformers, and Coqui TTS Toolkit
Interactive CV with AI chat integration. Built with React 19, TypeScript, Claude API. Chat with my AI avatar about my experience.
AI Agnostic (Multi-user and Multi-bot) Chat with Fictional Characters. Designed with scale in mind.
Real-time voice assistant — WebRTC streaming, faster-whisper ASR, local LLM, Vui Nano (300M) TTS. OpenAI Realtime API compatible. Voice cloning, barge-in, ~9× realtime on a 4090. Apache 2.0.
Local AI talk with a custom voice based on Zephyr 7B model. Uses RealtimeSTT with faster_whisper for transcription and RealtimeTTS with Coqui XTTS for synthesis.
Live2D Virtual Human for Chatting based on Unity
A chatbot based on natural language understanding and machine learning, supporting multi-user concurrency and custom multi-turn dialogues.
Beginner-friendly AI conversation practice application
SkyChat is a chatbot project based on the Chinese GPT-3 API. Like ChatGPT, it can handle human-machine chat, Q&A, Chinese-English translation, couplets, and ancient poetry writing.
Build a bot that speaks like you!
Querying local documents, powered by LLM
Community-driven P.... AI desktop app powered by Electron, bringing powerful AI language intelligence straight to your desktop.
ChatPilot: Chat Agent Web UI,实现Chat对话前端,支持Google搜索、文件网址对话(RAG)、代码解释器功能,复现了Kimi Chat(文件,拖进来;网址,发出来)。
Simple chatbot UI for the Web with JSON scripting 👋🤖🤙
An easily extensible chat bot for iMessage written in Swift.
🚀WebUI integrated platform for latest LLMs | 各大语言模型的全流程工具 WebUI 整合包。支持主流大模型API接口和开源模型。支持知识库,数据库,角色扮演,mj文生图,LoRA和全参数微调,数据集制作,live2d等全流程应用工具
PureChat 是一款全面的聊天应用程序,它将传统的即时消息与高级 AI 功能集成在一起。其模块化架构、可扩展的 AI 集成系统和灵活的配置选项使其成为强大的应用程序,也是 AI 增强通信应用程序的坚实基础。支持OpenAI,Ollama,DeepSeek等大语言模型,Markdown 渲染,聊天记录生成截图,主题切换,助力开发者快速掌握现代技术。
Mac compatible Ollama Voice
ChatGPT-Pro is an advanced application that combines the power of ChatGPT and DALL.E.
🎙️ Speak with AI - Run locally using Ollama, OpenAI, Anthropic or xAI - Speech uses SparkTTS, OpenAI, ElevenLabs, Kokoro, Typecast or xAI
Consumer AI app for chat, image generation, video generation, and music creation powered by Ace Data Cloud APIs.
AI-powered cybersecurity chatbot designed to provide helpful and accurate answers to your cybersecurity-related queries and also do code analysis and scan analysis.
Dialogbot provides search-based, task-based, and generative dialogue models. It supports web search QA, domain knowledge QA, task-oriented QA, and chit-chat, ready to use out of the box.
Русскоязычный генеративный чатбот с профилем и фактами
多模型同时对话、文生图,纯前端。Multi-model simultaneous chat、text-to-image generation, all done through pure front-end (API mode, no server-side needed).
Code for Papeg.ai
Backend library for conversational AI in biomedicine
A Discord Bot for chatting with LLaMA, Vicuna, Alpaca, MPT, or any other Large Language Model (LLM) supported by text-generation-webui or llama.cpp.
simulai is a Notion-inspired open-source and free conversational survey builder, powered by AI.
Hope to use code to draw hearts for waifus.
This is a Whomrx GPT which is related to the worm GPT and the natural enemy of the chat GPT {UPDATE 2025}
Eris is a private AI chat application that runs entirely on your device using Apple's MLX framework. Named after the dwarf planet that challenged our understanding of the solar system, Eris challenges the notion that AI must live in the cloud.
PDF based Chatbot using streamlit LangChain & OpenAI.
Personalize the way Vietnamese learn English using generative AI
A lightweight, single-file AI character chat application with full SillyTavern compatibility. Free and runs instantly in any browser.
The HugChat Streamlit app is an LLM-powered chatbot built using Streamlit and HugChat.
A full-process dialogue system that can be deployed online
@MilkyAi at bilibili🥛
A pipeline for developing online and offline chatbots in Unity.
A movie knowledge base QA bot combining Neo4j knowledge graph answer lookup and machine learning classification model for question analysis.
A modern AI chatbot with chat, image generation, and text-to-speech features, designed for a smooth and friendly user experience.
Vietnamese Chatbot
Single-File AI Chatbot UI with Multimodal & MCP Support: An All-in-One HTML File for a Streamlined Chatbot Conversational Interface
Open-source AI: build voice dialogue robots and smart speakers based on open-source hardware and software. Human-machine dialogue, natural interaction—Laibao has unlimited possibilities. Note: Laibao runs on Python 3!
A clean app focused on pure-text AI conversation experience. 专注于纯文本 AI 聊天体验的桌面应用,安全,私密,且好用。
星搭小星 - AI微信小程序智能助手.
Transformer模型训练的单轮对话聊天机器人
MyShelf is an experiment to create a GenAI utility to track reminders, memories, random adhoc information, shopping lists, and more.
🤖️ Chatbot—Fuzi's Natural Language Understanding module.
This app uses the OpenAISwift library, ChatGPTSwift library and OpenAI library to communicate with the popular ChatGPT artificial intelligence. The app allows you to have a quick message exchange with a simple and clean interface, but with useful features.
RetroChat is a powerful command-line interface for interacting with various AI language models. It provides a seamless experience for engaging with different chat providers while offering robust features for managing and customizing your conversations. The code in this repo is 100% AI generated. Nothing has been written by a human.
Chat GPT Clone mobile app built using React Native Expo and Firebase
Conversational interface web app example
a chatbot which is implemented via seq2seq model.
Chat with an AI friend in English. No corrections, no scores — just natural conversation that quietly makes you better.
MiniPilot is a GenAI-assisted chatbot backed by Redis. Chat with your documents
A GTK graphical interface for chatting with large language models (LLMs)
A lightweight, open, and extensible multi-LLM interaction studio.
Genius - A Modern Next.js 14 SaaS AI Platform.
A deep intelligent dialogue model based on Artificial Intelligence Markup Language (AIML) and open-domain question answering (WebQA).
📸 Chatbot for photographers
Open-source ChatGPT Teams alternative.
My university final year project.
A Telegram bot written in Python to play the game BlackJack alone or with your friends
An AI assistant for EU regulations regarding AI
A self-hosted, browser-based AI CSV analyzer
The Arknights Theme QQ Group Chatbot Based on Angelina Frame
100% free, local & offline voice assistant with speech recognition
This chatbot developed using Dialoglow,python,flask,MongoDB and deployed on Telegram and pivotal cloud foundary. search @bestcovid19_bot on telegram app
1
Line bot that checks if a message contains internet rumor.
An AI-powered chatbot integrated with Telegram, using OpenAI GPT-3.5 Turbo, language embeddings, and FAISS for similarity search to provide more contextually relevant responses to user queries
Hybrid Conversational Bot based on both neural retrieval and neural generative mechanism with TTS.
An AI-powered assistant for your company's docs.
telegram bot with gpt
a simple message reply suggestion system
Real-time AI ChatBot and voice-enabled AI VoiceBot using Deepgram (STT ↔ TTS) and Groq LLM for natural conversations.
A Multipurpose GPT Chatbot with AI Image Generator, Counting , Logging, Leveling, Reaction Roles, Boost Tracker, Welcomer, Ticket.
Private ChatGPT/Perplexity. Securely unlocks knowledge from confidential business information.
ChatGPT Minimal implements core ChatGPT features with a minimal codebase. Built with Next.js. Clean code, easy to extend. ChatGPT Minimal 以最小代码量实现了 ChatGPT 核心功能。基于 Next.js,代码清晰,易于扩展。
https://bland.ai is better (went pro)
Laozy is a self-hosted web application that helps you build and deploy LLM-based dialogue robots. The robot you built can connect to instant messaging platforms like WeChat, Telegram, etc. You can also integrate it into your app with REST APIs.
Omnigram is a Flutter-based file reader and audiobook . It accommodates EPUB and PDF and offers audiobook functionality, supporting TTS model and other AI chat technologies for enhanced reading experiences
Make your LLM agent and chat with it simple and fast!
A modern markdown AI note-taking application
Twilio GPT SMS Chat Bot
Chat with any website using FastAPI, Next.js, and the latest LangChain version for seamless integration.
Leopard Chat UI - A Teneo Chat Client based on Vue and Vuetify
An Android ChatBot powered by IBM Watson Services (Assistant V1, Text-to-Speech, and Speech-to-Text with Speaker Recognition) on IBM Cloud.
AI conversation bot based on ChatGPT.
AI-powered document generator. Generate essays, articles and complex documents using automations and AI.
Moved to EKKOLearnAI/hermes-web-ui; this repo is kept for historical releases.
A self-hosted AI companion web app with anime-style Live2D and VRM characters. Talk with your companion via text or voice — they respond with expressive facial animations, lip-synced speech, and per-sentence emotional reactions.
你的另一个微信,这里的每个人都带着记忆,只为你而来。 Your other WeChat, where everyone comes with memory and exists just for you.
A self-hosted AI companion web app with anime-style Live2D and VRM characters. Talk with your companion via text or voice — they respond with expressive facial animations, lip-synced speech, and per-sentence emotional reactions.
Utsuwa is an open-source alternative to Grok Companion. This is a platform where you can have a virtual AI waifu that learns and grows with you, bundled with optional mechanics inspired by Japanese dating sim games.
WebView Application Google AI Studio with Additional Functionality
Chatbot in russian with speech recognition using PocketSphinx and speech synthesis using RHVoice. The AttentionSeq2Seq model is used. Imlemented using Python3+TensorFlow+Keras.
Projeto de GenAI usando LLAMA V2 Local estilo ChatPDF
The AI-native workspace platform. Projects remember. Agents think. Automations execute. One prompt to production — bug reports & feature requests welcome.
Open-source, customizable frontend for Venice AI. Chat, image gen, audio, video, embeddings + visual workflows — all in one UI. Your API key, your browser, no backend.
This chatbot lets you use your microphone to communicate with GPT-4. It uses the OpenAI text to speech to respond with a voice. It uses Pinecone to store long term information and retrieves it to create context. API keys for OpenAI and Pinecone required. Tested on Windows
A cross-platform desktop AI assistant that lets you translate, rewrite, summarize, and brainstorm with just a hotkey.
🏠 An AI real estate app featuring secure auth, conversation management, & personalized property recommendations. Powered by Agentic AI, RAG (w/ Pinecone), GraphRAG (w/ Neo4j), MCP, kNN, K‑Means Clustering, CoT, LangGraph, and a Mixture‑of‑Experts ensemble to deliver accurate, effective, and scalable AI insights. Also features a VS Code extension!
Fully-local Discord bot with chat, RAG memory, autonomous Discord posts, Bluesky integration, and image generation. Runs against LM Studio + Stable Diffusion OR Flux, with a FastAPI web control panel for live config and monitoring.
YouTubeGPT • AI Chat with 100+ videos ft. YouTuber Matt Wolfe (@mreflow) 🐺🟣🤖💬
Source based extractive summarizer web-app and chatbot.
A personified chatbot responding to a query based on the answering pattern of Dr. APJ Abdul Kalam using Information Retrieval, Natural Language Processing, and Deep Learning techniques.
Most popular AI chat service. Writing, brainstorming, coding, analysis, and creative tasks.
Source: GitHub API · Curated · Realtime