#215 · Primary category: AI Chatbots
urban-bot
🤖 The universal chatbot library based on React. Write once, launch Telegram, Discord, Facebook, ... every messenger with chatbots
Project last updated:09/18/24
GitHub Stars
571
Forks
32
Contributors
7
License
MIT
Why we included this project
React developers who want to build chatbots without learning a separate SDK for each messenger will find this library a good fit. You describe the bot's interface and conversation flow as React components, then mount the same tree on Telegram, Discord, Slack, or Facebook Messenger by swapping the adapter. One codebase can then serve users across several channels, and because sessions render a unique view per chat, stateful features like a counter or a todo list work as if they were client-side. Full TypeScript support and a zero-config starter make it easy for a small team to prototype a multi-channel bot quickly. If you need a straightforward conversational assistant or a menu-driven bot rather than deep LLM orchestration, this is a practical option worth trying.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs