chatbots
本站收录 61 个带「chatbots」标签的 AI 开源项目(按 GitHub 星标从高到低,此处展示前 50 个)
gpt4free官方 gpt4free 仓库,汇集 Opus 4.6、GPT 5.3、Kimi 2.5、DeepSeek V3.2、Gemini 3 等众多强大语言模型,让你无★ 66,739
mastraMastra 是一个基于 TypeScript 的现代 AI 应用开发框架,旨在帮助开发者快速构建和部署 AI 驱动的应用与智能体。它解决了 AI 开发中常见的★ 28,426
rasaRasa 是一个开源的对话式 AI 框架,用于构建文本和语音驱动的聊天机器人与语音助手。它拆分为两个核心模块:Rasa NLU 负责意图识别和实体抽取,Rasa★ 21,331
Open-LLM-VTuberOpen-LLM-VTuber 是一个跨平台的开源语音交互助手,让你通过语音与任意大语言模型(LLM)对话,并配有 Live2D 虚拟形象。它解决了传统 LLM★ 13,955
chat这是一个用 Go 语言编写的开源即时通讯平台,包含完整的服务端和多种客户端,覆盖 Swift iOS、Java Android、JavaScript 网页端以及★ 13,525
voltagentvoltagent 是一个基于 TypeScript 的开源 AI Agent 工程平台,旨在帮助开发者构建、部署和管理复杂的 AI 智能体。它解决的核心问题是★ 10,703
gpt4free-tsgpt4free-ts 是 xtekky/gpt4free 的 TypeScript 移植版,旨在免费提供 OpenAI GPT-4 的 API 访问。它通过逆★ 7,669
marvinMarvin 是一个面向 Python 的“环境智能”库,旨在将大语言模型(LLM)的能力无缝嵌入日常代码,让开发者无需复杂提示工程即可构建 AI 驱动的功能。★ 6,200
awesome-botsawesome-bots 是一个精选机器人资源的开源列表,汇集了与聊天机器人、语音助手等相关的工具、框架、平台、库和文章。它旨在帮助开发者、产品经理和爱好者快速★ 4,183
chatgpt-android这是一个基于 Jetpack Compose 构建的 Android 原生 ChatGPT 客户端示例项目,展示了如何将 OpenAI 的 Chat API 与★ 3,872
wa-automate-nodejswa-automate-nodejs 是一个基于 TypeScript 的 WhatsApp 自动化框架,通过封装 WhatsApp Web 协议,让开发者用 ★ 3,664
errbotErrbot 是一个用 Python 编写的聊天机器人框架,它作为一个守护进程连接到主流的聊天服务(如 Slack、Discord、Telegram、IRC 等★ 3,309
MemMachineMemMachine 是一个为 AI 智能体设计的通用记忆层,旨在解决智能体在长期运行中状态管理混乱、记忆丢失和上下文碎片化的问题。它提供可扩展、可互操作的记忆★ 3,228
databerrydataberry 是一个无代码平台,用于快速构建自定义的 LLM 智能体(Agent)和聊天机器人。它解决了非技术人员难以将大语言模型接入私有数据、构建对话应★ 2,965
agentsetagentset 是一个开源的 RAG(检索增强生成)平台,旨在解决企业或个人在构建知识库问答系统时面临的文档解析、检索准确性和答案可追溯性问题。它内置了引用机★ 2,099
Large-Language-Model-Notebooks-Course这是一个面向开发者的实用大语言模型(LLM)课程,以Jupyter Notebook为载体,通过大量可运行的代码示例,系统讲解LLM的核心概念、主流架构、微调技★ 1,823
Discord-AI-ChatbotDiscord-AI-Chatbot 是一个基于 Python 的 Discord 聊天机器人,核心卖点是借助 Groq API 实现极速响应。它解决了在 Di★ 1,358
gpt_mobilegpt_mobile 是一款面向 Android 的原生 AI 对话客户端,核心卖点是支持同时接入多个大模型(如 OpenAI、Anthropic、Google★ 1,240
ChatitoChatito 是一个用于生成 AI 聊天机器人、NLP 任务、命名实体识别或文本分类模型训练数据集的开源工具。它通过一种简洁的领域特定语言(DSL)来描述对话★ 890
ChatbotChatbot 是一个用 Python 编写的轻量级对话助手框架,旨在帮助开发者快速构建和部署基于规则的聊天机器人。它解决了从零搭建对话系统时面临的流程繁琐、代★ 866
junejune 是一个本地运行的语音聊天机器人,旨在提供自然流畅的语音对话体验。它整合了 Ollama 作为本地大语言模型推理引擎,Hugging Face Tran★ 787
awesome-chatgpt-project这是一个围绕ChatGPT的中文资源聚合项目,主要解决用户从注册到高效使用ChatGPT的完整路径问题。项目内容分为三大部分:一是ChatGPT的注册教程,帮助★ 703
rag-chatbotrag-chatbot 是一个基于 RAG(检索增强生成)技术的本地 PDF 对话工具,允许用户直接与多个 PDF 文档进行自然语言交互。它解决了传统 PDF ★ 688
botonicBotonic 是一个基于 React 和 TypeScript 的开源框架,用于构建聊天机器人与对话式应用。它让前端开发者能用熟悉的 React 组件模型来编★ 626
urban-boturban-bot 是一个基于 React 的通用聊天机器人开发库,旨在让开发者用熟悉的 React 组件模式编写一次代码,即可部署到 Telegram、Dis★ 570
PoshBotPoshBot 是一个基于 PowerShell 的机器人框架,用于构建聊天机器人,专注于 ChatOps 和 DevOps 场景。它允许开发者和运维人员用 P★ 547
ChatGPT-in-SlackChatGPT-in-Slack 是一个开源的 Slack 应用示例,展示了如何将 ChatGPT 集成到 Slack 工作区中,让用户通过 Slack 直接与★ 512
Agentic-AI-Systems这是一个面向构建生成式AI智能体与智能体系统的实用资源库,聚焦系统设计、工具链和动手实践。它解决的是开发者从零搭建智能体时缺乏系统性参考的问题,提供架构模式、代★ 478
FacemojiFacemoji 是一个基于 C# 的语音聊天机器人,核心功能是捕捉用户面部表情,并通过 Live2D 动画形象实时模仿,让对话过程更具趣味性和沉浸感。项目集成★ 455
rivescript-jsRiveScript 是一种专为聊天机器人设计的脚本语言,而 rivescript-js 是其在 JavaScript 环境中的官方解释器。它解决了开发者快速构★ 383
Live-Chatbot-for-Final-Year-Project这是一个面向毕业设计(Final Year Project)的聊天机器人系统,使用Python和NLTK(自然语言工具包)构建,重点展示机器学习在对话系统中的应★ 348
chatbot_nerchatbot_ner 是一个面向聊天机器人的命名实体识别(NER)工具,旨在从用户输入中提取关键实体(如人名、地点、日期等),以增强对话系统的理解能力。它基于★ 336
telegram-bot-sdktelegram-bot-sdk 是一个用于 PHP 的 Telegram Bot API 开发工具包,旨在让开发者能够用 PHP 快速构建 Telegram ★ 336
dynamic-seq2seqdynamic-seq2seq 是一个基于 TensorFlow 的 seq2seq 中文聊天机器人项目,旨在通过序列到序列模型实现开放域的中文对话生成。它解决★ 332
llms-toolsllms-tools 是一个精选的 LLM(大型语言模型)工具与项目清单,旨在帮助开发者、研究者和产品经理快速发现和了解 AI 领域内的优质开源资源。它按类别整★ 328
tiledeskTiledesk 是一个开源的对话式 AI 客户服务平台,旨在帮助企业快速搭建智能聊天机器人,并在必要时无缝转接给人工客服。它提供了类似 Voiceflow 的★ 322
rasa-chatbot-templatesrasa-chatbot-templates 是一个基于 RASA 框架的聊天机器人用例样板项目。它针对常见的业务场景(如客服、FAQ、预约等)提供了可直接运行★ 317
ChatetteChatette 是一个为 Rasa NLU 量身打造的训练数据集生成器,灵感来自 Chatito。它通过一种简洁的模板语法,让开发者用类似自然语言的方式定义意★ 315
java-telegram-bot-tutorial这是一个Java语言的Telegram机器人开发教程项目,旨在帮助开发者从零开始构建自己的Telegram机器人。它解决了初学者在Telegram Bot AP★ 308
gaiaGaia 是一个主动式个人 AI 助手,旨在通过自然语言交互提升日常生产力。它能够理解上下文,自动管理日历、邮件等日常事务,并主动提供提醒和建议。项目基于 Py★ 302
kaironKairon 是一个基于 Agentic AI 的对话助手平台,核心特色是采用可视化 LLM 链式编排(Visual LLM Chaining)来构建主动式数字★ 280
finetuned-qlora-falcon7b-medical这是一个基于Falcon-7B大语言模型,使用QLoRA技术针对心理健康对话数据集进行微调的开源项目。它解决了在有限计算资源下微调大型语言模型的问题,通过QLo★ 262
CrowniclesCrownicles 是一个基于文本的冒险游戏,以 Discord 机器人的形式运行。它解决了在聊天平台上缺乏沉浸式互动叙事体验的问题,让用户通过发送指令在 D★ 259
genai-cookbookgenai-cookbook 是一个面向生成式 AI 应用的食谱集合,以 Jupyter Notebook 形式提供可运行的代码示例,覆盖 Anthropic、★ 241
AI这是一个精选AI学习资源清单,旨在帮助用户自学最新的AI工具、框架和理念。项目以列表形式整理了涵盖聊天机器人、Stable Diffusion等图像生成领域的教★ 231
Discord-AI-SelfbotDiscord-AI-Selfbot 是一个基于 Python 的 Discord 聊天机器人,但它不是传统的 bot 账号,而是运行在真实用户账号上的 sel★ 197
googlegptgooglegpt 是一个基于 Greasemonkey 的用户脚本,旨在将 AI 聊天和搜索摘要直接集成到 Google 搜索结果页面中。它利用最新的 LLM★ 184
chatskillschatskills 是一个命令行工具,用于在本地运行和调试 Alexa 技能,同时支持将技能适配到 Slack 等聊天平台。它解决了 Alexa 技能开发中调★ 180
sandbox-conversant-libsandbox-conversant-lib 是一个基于 Cohere 大语言模型构建的对话式 AI 工具与角色扮演库。它旨在解决开发者快速搭建具有特定人设和风★ 174
rivescript-pythonRiveScript 是一种专为聊天机器人设计的脚本语言,通过简单的语法定义触发模式和响应内容,让开发者无需复杂编程即可构建对话逻辑。rivescript-py★ 159