johnson7788

目前OpenClaw和NanoBot都是用于个人的,不太支持多用户,基于多用户重新修改Bot

65
9
69% credibility
Found Feb 17, 2026 at 17 stars 4x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

BusinessBot is a web-based AI assistant platform supporting multi-tenant chat interfaces, various messaging channels, and scheduled tasks via Docker deployment.

How It Works

1
🔍 Discover BusinessBot

You find this helpful AI assistant project on GitHub while looking for a smart chatbot for your business chats.

2
🚀 Launch the web app

Start the simple web interface on your computer so you can chat right in your browser.

3
📝 Sign up quickly

Create a free account with your email to get your personal AI helper.

4
💬 Chat with your AI

Type a message and watch your assistant respond helpfully, handling tasks like searching or reminders.

5
Set up smart reminders

Schedule daily reports or alerts so your AI keeps your business on track automatically.

Business made easier

Your AI now chats across apps, runs tasks on schedule, and saves you time every day.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 17 to 65 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is BusinessBot?

BusinessBot is a Python-based multi-tenant AI agent platform that turns personal bots like NanoBot into shared business tools, handling multiple users across channels like WhatsApp, Telegram, Slack, DingTalk, and Feishu. It deploys via Docker Compose with isolated per-user containers, a FastAPI gateway for auth and management, and a Next.js web UI for chatting, scheduling cron jobs, and monitoring status. Developers get a ready-to-run business bot setup that processes messages, runs tools like web search or shell commands, and scales without single-user limits.

Why is it gaining traction?

Unlike single-user bots, BusinessBot isolates users in containers while centralizing LLM keys and Postgres storage, making it secure for teams without custom infra. The polished web dashboard lets anyone manage sessions, cron tasks like "summarize daily emails," and channel status, plus WebSocket streaming for real-time chats. Python core with LiteLLM hooks into any provider, and the WhatsApp bridge via Baileys keeps business comms flowing seamlessly.

Who should use this?

Small teams automating customer support on WhatsApp or Slack, ops folks scheduling agent tasks via cron, or startups building internal AI assistants for multi-user messaging. Ideal for Python devs extending channels or tools without rebuilding auth and scaling from scratch.

Verdict

Grab it if you need a multi-user business bot foundation—Docker setup is straightforward and the UI beats CLI-only alternatives—but with 17 stars and 0.7% credibility, treat it as alpha: docs are thin, add tests before production. Solid starter for tweaks.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.