IM bot platform for the LLM era
Top 4.0% on sourcepulse
LangBot is an extensible instant messaging bot platform designed for the LLM era, enabling users to integrate various large language models and agents into popular chat applications. It targets developers and power users seeking a unified interface for AI-powered communication across platforms like QQ, WeChat, Discord, and Telegram, offering features like multi-turn conversations, tool invocation, and multimodal capabilities.
How It Works
LangBot employs an event-driven, component-based architecture that supports a wide array of LLMs and messaging platforms through a plugin system. This design allows for high stability and extensibility, enabling seamless integration of new models and services. It supports advanced features such as access control, rate limiting, and sensitive word filtering, with a focus on deep integration with platforms like Dify for LLMOps.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
The project has active community contributions and a Discord server for support and discussion. Notable contributors are listed in the README.
Licensing & Compatibility
The project's license is not explicitly stated in the provided README snippet. Compatibility for commercial use or closed-source linking would require clarification of the license.
Limitations & Caveats
Support for LINE and WhatsApp is currently in development (marked with 🚧). The WebUI demo is for demonstration purposes only and should not be used with sensitive information.
5 days ago
1 day