4 dépôts
Plugin modules that connect chat bots to configurable large language models for conversational responses and image recognition.
Distinct from Chat Server Plugins: Distinct from Chat Server Plugins: focuses on integrating AI language models for chat responses, not general server plugin extensibility.
Explore 4 awesome GitHub repositories matching part of an awesome list · AI Chat Integrations. Refine with filters or upvote what's useful.
PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq
Integrates AI-driven non-player characters that can autonomously interact with users in chat rooms.
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
Connects large language models to a team chat platform for conversational AI, image generation, and voice interaction.
Ce projet est un bot Telegram qui intègre des modèles de langage étendus (LLM), tels qu'OpenAI et Claude, pour fournir une interface de chat IA au sein de l'application de messagerie. Il fonctionne comme une passerelle IA multi-modèle qui route les prompts vers divers fournisseurs via des clés API et des configurations YAML. L'implémentation inclut un système de routage agnostique au fournisseur et un streaming de réponse pour délivrer le texte mot par mot. Il se distingue par un suivi des coûts basé sur les jetons qui calcule la dépense monétaire des requêtes API et un système de contrôle d'accès basé sur une liste blanche pour restreindre l'utilisation aux utilisateurs autorisés. Le bot prend en charge les flux de travail multimodaux, incluant la génération texte-vers-image, l'analyse par modèle de vision pour les images téléchargées et la transcription de messages vocaux. Il maintient le contexte de la conversation entre les sessions via un mappage d'état persistant dans une base de données et permet la gestion de personas IA pour personnaliser le comportement et l'expertise. L'application est fournie sous forme de déploiement conteneurisé pour une exécution cohérente dans différents environnements.
Connects a Telegram messaging interface to multiple large language model providers for conversational AI interactions.
ZeroBot-Plugin is an extensible plugin framework for QQ group bots, providing a modular system that adds automation, AI chat, image generation, and moderation capabilities to chat environments. The project is built around a collection of plugin modules that each handle specific functions, from scheduling recurring commands to managing group member interactions. The framework distinguishes itself through its integration of AI-powered features, including configurable large language model chat with image recognition support, alongside automated content moderation that scans text and images again
A plugin module that connects a QQ group bot to a configurable large language model for conversational responses and image recognition.