25 مستودعات
Tools for connecting language models to messaging and collaboration platforms.
Explore 25 awesome GitHub repositories matching part of an awesome list · Chatbot Integrations. Refine with filters or upvote what's useful.
This project is an autonomous agent framework designed to integrate large language models with popular messaging platforms. It functions as a middleware platform that enables automated, multimodal interactions by decomposing complex user goals into sequential plans, executing them through external tools, and maintaining persistent context across sessions. The framework distinguishes itself through a modular skill architecture and a hybrid memory system. Users can extend system capabilities by installing custom logic modules from community hubs or generating them through natural language. The
Integration for interacting with models via WeChat.
This project is a messaging bot bridge and multi-model AI gateway that connects large language models to platforms such as QQ, Telegram, and WeChat. It functions as an AI agent workflow engine, enabling the automation of private and group chat interactions across multiple social communication channels. The system features a multimodal chat interface capable of processing and sending text, voice, and AI-generated images. It includes a web-based management dashboard for administering AI model configurations, monitoring activity, and designing custom bot personalities and persona presets to cont
QQ bot supporting text-to-image conversion and proxy settings.
QChatGPT is an LLM bot orchestration platform and multi-platform chatbot gateway. It serves as a bridge that routes messages between various instant messaging services and AI models using a unified codebase, functioning as an agentic workflow manager to handle complex multi-turn dialogues. The platform distinguishes itself through an extensible plugin framework that allows for the addition of custom logic and event-driven features via standardized protocols. It also includes a web-based bot controller, providing a browser interface to manage bot behavior and monitor real-time performance with
Stable QQ bot with plugin support and multi-model integration.
This project is a conversational AI bot that integrates large language models into WeChat accounts to provide automated responses in private and group chats. Built on the WeChaty bot framework, it functions as a bridge that enables real-time conversational interactions between a messaging account and an AI model. The system acts as an AI multimedia gateway and context manager, supporting the generation of images from text and the transcription of audio files within the chat interface. It tracks interaction histories to manage token limits and maintains coherent conversations through custom sy
WeChat integration supporting multi-turn dialogue and media generation.
This project is a serverless application that integrates OpenAI models with the LINE messaging platform. It functions as a bridge to enable real-time conversations, text generation, image creation, and speech-to-text transcription within the messaging interface. The system is designed for cloud-native deployment on Vercel, utilizing serverless functions and webhooks to handle API traffic. It features environment-driven configuration to manage bot personalities, API secrets, and access controls such as user or group limits. Beyond basic chat, the assistant includes conversational orchestratio
LINE bot with role-playing and prompt template support.
This project is a ChatGPT-powered bot integrated into the Feishu chat platform, enabling conversational AI, image generation, and voice interaction within both private and group chats. It connects large language models to the team messaging environment, allowing users to engage in multi-topic conversations, generate images from text prompts, and analyze uploaded images using vision models. The bot supports persona preset switching, allowing predefined role templates to modify the AI's behavior and tone with a single command. It maintains separate conversation histories per topic using session
Integration for interacting with models via Feishu.
ChatGPT-wechat-bot is a chatbot automation system that integrates a large language model into WeChat to automatically generate and send replies in both private and group conversations. The project employs an event-driven pipeline that uses keyword-based trigger filtering and mention patterns to control when the bot responds. It manages multi-turn dialogues through stateful context management, which stores conversation history in memory and allows for session-based history clearing via designated commands. The system connects to remote models via API requests to handle automated messaging wor
WeChat bot with group mention and context-aware replies.
myGPTReader عبارة عن مجموعة من تطبيقات النماذج اللغوية الكبيرة بما في ذلك واجهة دردشة، وأداة تحليل مستندات، ومجمع أخبار. يركز النظام على استخراج المعلومات من الملفات الرقمية ومحتوى الويب لتمكين التحليل المحادثي وتكثيف المحتوى التلقائي. يتميز المشروع بمدير قوالب مطالبات (prompt template) لهيكلة تدفقات المحادثة وزيادة دقة الاستجابة. كما يتضمن عميل دردشة صوتية متعدد اللغات يدمج تحويل الكلام إلى نص وتحويل النص إلى كلام للتدريب التفاعلي في الوقت الفعلي وممارسة اللغة. تغطي المنصة قدرات أوسع في المحادثة المعززة بالاسترجاع، وتسليم الأخبار اليومية التلقائي، وتلخيص مواقع الويب ومحتوى الفيديو.
Slack bot for summarizing web content and documents.
This project is a serverless framework for deploying Telegram bots that interface with large language models and AI image generators. It functions as an edge-based orchestrator and gateway that routes messages between the Telegram API and various AI service providers using a stateless architecture. The system enables the management of multiple bot instances and allows for the dynamic switching of AI models and system prompts within a single chat interface. It distinguishes itself through a modular plugin system that allows for the injection of custom logic and specialized behaviors into the m
Telegram bot optimized for Cloudflare Workers deployment.
🤖 A Telegram bot that integrates with OpenAI's official ChatGPT APIs to provide answers, written in Python
Telegram bot implementation written in Python.
You'll need to run WhatsApp from a phone number using the golang library I'm using. You'll run a dedicated browser in another window that's controlling ChatGPT. Two terminals: go run main.go, and python server.py. I am extremely doubtful they will work for you on the first run. You can also try…
WhatsApp integration for conversational AI access.
Integrate ChatGPT into your own discord bot
Discord integration supporting model switching and image generation.
🎒 钉钉 & 🤖 GPT-3.5 让你的工作效率直接起飞 🚀 私聊群聊方式、单聊串聊模式、角色扮演、图片创作 🚀
Integration for interacting with models via DingTalk.
⚡️ Build Your Own chatgpt Bot|🧀 Discord/Slack/Kook/Telegram |⛓ ToolCall|🔖 Plugin Support | 🌻 out-of-box | gpt-4o
Cross-platform bot for QQ and Telegram with search and media support.
This is a repository that allows you to integrate ChatGPT into Line.
LINE bot for summarizing content and generating images.
给飞书准备的 ChatGPT 机器人
Integration for interacting with models via Feishu.
ChatGPT Telegram Bot running in AWS Lambda
Serverless Telegram bot deployed on AWS.
🍺基于 Golang 实现的,OpenAI 微信聊天机器人
Golang-based WeChat bot using desktop protocols.
An OpenAI Teams Bot app to let you chat with OpenAI API in Microsoft Teams, similar to ChatGPT Teams Bot app
Microsoft Teams integration for conversational AI.