bot
本站收录 173 个带「bot」标签的 AI 开源项目(按 GitHub 星标从高到低,此处展示前 50 个)
python-telegram-bot你无法拒绝的 Telegram Bot 开发利器。作为 Python 生态中最成熟的 Telegram Bot 封装库,提供简洁优雅的 API,支持丰富的消息类★ 29,496
wechaty面向聊天机器人开发者的对话式 RPA SDK。支持微信、WhatsApp 等多种即时通讯平台,通过统一 API 实现消息收发与自动化操作,是构建跨平台聊天机器人★ 23,338
rasaRasa 是一个开源的对话式 AI 框架,用于构建文本和语音驱动的聊天机器人与语音助手。它拆分为两个核心模块:Rasa NLU 负责意图识别和实体抽取,Rasa★ 21,331
leonLeon 是开源的 AI 个人助理,可部署在你自己的设备上,数据完全自主可控,支持语音交互与技能扩展,帮你处理日常任务,打造真正属于你的私人智能助手。★ 17,549
ChatterBotChatterBot 是一个基于机器学习的 Python 对话引擎,用于快速构建聊天机器人。它解决了从零开发对话系统的高门槛问题,提供开箱即用的语料库和训练接口★ 14,521
botkitBotkit 是一个开源的聊天机器人开发工具包,旨在帮助开发者快速构建跨平台的对话应用和自定义集成。它解决了从零搭建机器人基础设施的痛点,提供了一套统一的 AP★ 11,580
EverydayWechatEverydayWechat 是一个基于 Python 和 itchat 库的微信个人号助手,主要解决个人微信自动化需求。它提供三大核心能力:一是每日定时向指定★ 10,338
node-telegram-bot-apinode-telegram-bot-api 是一个基于 Node.js 的 Telegram Bot API 封装库,用 TypeScript 编写,为开发者提★ 9,207
nonebot2NoneBot2 是一个基于 Python 的异步聊天机器人框架,旨在帮助开发者快速构建跨平台的聊天机器人。它解决了传统机器人开发中平台适配繁琐、异步支持不足的★ 7,727
DeepPavlovDeepPavlov 是一个开源的深度学习对话系统库,旨在帮助开发者和研究人员快速构建端到端的聊天机器人和对话助手。它解决了从零搭建对话系统时面临的工程复杂性和★ 6,995
nlp.jsnlp.js 是一个用 JavaScript 编写的自然语言处理库,专为构建聊天机器人而设计。它解决了开发者在创建对话式 AI 时面临的常见痛点,如意图识别、实★ 6,583
venomVenom 是一个基于 JavaScript/TypeScript 的高性能 WhatsApp 机器人框架,利用 Puppeteer 控制 WhatsApp W★ 6,583
koishiKoishi 是一个用 TypeScript 编写的跨平台聊天机器人框架,旨在帮助开发者高效构建功能丰富的对话应用。它解决了传统机器人开发中平台适配繁琐、插件管★ 6,236
botmanBotman 是一个框架无关的 PHP 库,用于构建聊天机器人。它解决了 PHP 开发者难以在不同聊天平台(如 Slack、Telegram、Facebook ★ 6,158
Red-DiscordBotRed-DiscordBot 是一个功能丰富的 Discord 机器人框架,基于 Python 构建,采用模块化插件架构。它解决了 Discord 服务器管理、★ 5,715
ChatGPT-On-CSChatGPT-On-CS 是一个基于大模型的智能对话客服工具,旨在帮助商家和运营人员自动化处理来自多个平台的客户咨询。它解决了人工客服响应慢、成本高、无法24★ 4,423
bottenderBottender 是一个基于 TypeScript 的对话式用户界面框架,用于构建跨平台的聊天机器人。它解决了开发者在不同消息平台(如 Messenger、S★ 4,281
snips-nluSnips NLU 是一个用 Python 编写的自然语言理解库,专注于从文本中提取结构化意图和实体信息。它解决的是对话式 AI 中“理解用户意图”的核心问题,★ 3,975
ChatGPT-Telegram-WorkersChatGPT-Telegram-Workers 是一个将 ChatGPT 接入 Telegram 的开源解决方案,核心目标是让用户以极低的成本、极简的步骤部署★ 3,805
whatsapp-chatgpt这是一个将ChatGPT和DALL-E能力接入WhatsApp的开源项目,让你在熟悉的WhatsApp聊天界面中直接与AI对话和生成图像。它解决了用户需要切换应★ 3,785
Telegram.BotTelegram.Bot 是 .NET 生态中一个成熟稳定的 Telegram Bot API 客户端库,为 C# 开发者提供完整的 Bot 开发支持。它封装了★ 3,645
wppconnectWPPConnect 是一个由 JavaScript 社区维护的开源项目,旨在将 WhatsApp Web 的功能导出到 Node.js 环境,供开发者构建各类★ 3,456
telegram-bot-sdktelegram-bot-sdk 是一个用 PHP 编写的 Telegram Bot API 开发工具包,旨在让开发者用 PHP 快速构建 Telegram 机★ 3,301
builderbotBuilderBot 是一个用 TypeScript 编写的开源框架,旨在帮助开发者快速构建和部署 WhatsApp 聊天机器人。它解决了从零开始搭建 What★ 2,968
novelai-botnovelai-bot 是一个基于 Koishi 框架开发的画图机器人插件,主要面向 NovelAI 和 Stable Diffusion 用户。它解决了在聊天★ 2,554
codelcodel 是一个基于 TypeScript 构建的全自主 AI 智能体,旨在通过终端、浏览器和编辑器三大核心工具,自动完成复杂任务和项目。它解决了传统 AI ★ 2,475
rasa_coreRasa Core 是 Rasa 开源对话框架的核心组件,专注于基于机器学习的对话管理。它解决的问题是传统规则式对话系统难以处理复杂、多轮、非确定性对话流程的问★ 2,342
botkubeBotkube 是一个开源的 Kubernetes 运维聊天机器人,它将 Kubernetes 集群事件实时推送到 Slack、Microsoft Teams、★ 2,313
onebotOneBot 是一套统一的聊天机器人应用接口标准,旨在解决不同聊天平台(如 QQ、微信、Telegram 等)与机器人实现之间协议碎片化的问题。它定义了机器人后★ 2,062
chatgpt.jschatgpt.js 是一个轻量级的 JavaScript 库,专为前端和 Node.js 环境设计,旨在简化与 ChatGPT(包括 GPT-4 和 GPT-★ 2,038
messaging-apismessaging-apis 是一个为多平台消息服务提供统一 API 客户端的开源项目,旨在解决开发者在对接不同聊天平台(如 Telegram、Slack、Me★ 1,937
BotFramework-WebChatBotFramework-WebChat 是微软推出的开源 Web 聊天客户端,专为 Azure Bot Services 设计,用于在网页中快速嵌入智能对话界★ 1,783
Mojo-WebqqMojo-Webqq 是一个基于 Perl 语言编写的 SmartQQ/WebQQ 客户端框架,通过插件机制提供 HTTP API 接口,方便其他语言或系统调用★ 1,705
sullasulla 是一个基于 JavaScript 的 WhatsApp 聊天机器人 API 库,旨在让开发者通过简洁的接口快速构建 WhatsApp 机器人。它封装★ 1,308
Mojo-WeixinMojo-Weixin 是一个用 Perl 语言编写的个人微信客户端框架,它不是一个图形界面程序,而是通过命令行和 HTTP API 接口与微信交互。这个项目解★ 1,251
chatgpt-pluginchatgpt-plugin 是云崽(Yunzai-Bot)系机器人的智能聊天插件,专为 QQ 机器人生态设计。它解决了云崽机器人缺乏原生智能对话能力的问题,通★ 1,078
hugging-chat-apihugging-chat-api 是一个非官方的 Python API 封装库,用于以编程方式访问 HuggingChat(Hugging Face 推出的免费★ 937
macaimacai 是一款原生的 macOS AI 聊天应用,旨在将几乎所有 AI 服务提供商整合到一个统一的本地客户端中。它解决了用户需要在不同 AI 平台(如 Ch★ 930
octo-cliocto-cli 是一个面向 AI 智能体机器人的元数据驱动命令行工具,用 Go 编写。它解决了 AI 智能体在终端环境中与外部服务交互时缺乏标准化、结构化接口★ 918
ClawPanelClawPanel 是一个为 OpenClaw AI 助手设计的可视化管理面板,采用 Go 语言开发,以单二进制文件形式部署,轻量且跨平台。它主要解决 Open★ 859
getting-started这是一个 Wechaty 的入门项目模板,旨在让开发者开箱即用地快速搭建微信聊天机器人。它解决了 Wechaty 新手在配置和启动过程中遇到的繁琐问题,提供了一★ 853
seq2seq-chatbotseq2seq-chatbot 是一个基于 TensorLayer 和 TensorFlow 实现的极简对话机器人示例,整个核心代码仅约 200 行。它利用序列★ 839
llmcordllmcord 是一个将 Discord 变成大语言模型前端的开源项目。它解决了用户在 Discord 中直接调用多种 LLM 服务的问题,无需切换多个应用。核★ 836
EasyApplyJobsBotEasyApplyJobsBot 是一个基于 Python 的自动化求职机器人,主要解决求职者手动在 LinkedIn、Glassdoor、Indeed 等平台★ 827
aws-lex-web-uiaws-lex-web-ui 是一个基于 Amazon Lex 的聊天机器人 Web 界面示例项目,旨在帮助开发者快速构建和部署与 Lex 对话机器人交互的前端★ 817
XYBotV2XYBotV2 是一个基于 Python 的功能丰富的微信机器人框架,采用非 Hook、非 Web 的协议实现,支持 Windows、Linux 和 macOS★ 812
slackerslacker 是一个用 Go 语言编写的 Slack Bot 开发框架,旨在简化 Slack 应用的构建流程。它解决了开发者直接与 Slack API 交互时★ 802
slack-machineslack-machine 是一个用 Python 编写的 Slack 机器人框架,旨在提供一个简单但强大且可扩展的 Slack 机器人开发基础。它解决了从零开★ 769
AriadneAriadne 是 Graia Project 旗下的 Python QQ 自动化框架,基于 Mirai API HTTP v2 实现。它旨在为开发者提供一套优★ 764
integrationsintegrations 是一个基于 W3C 开放标准的 JavaScript 库,旨在帮助开发者将应用或聊天机器人连接到多个主流消息渠道,如 Messenge★ 740