AICB v0.1.0: Open-Source AI Commerce Bots & Omnichannel Support Platform
We are excited to announce the initial release of AICB v0.1.0! AICB (AI Commerce Bots) is a self-hostable, production-ready AI Commerce Bots and omnichannel customer service platform equipped with Multi-Agent Studio, granular Access Groups, dynamic Messaging Channels (WhatsApp Cloud, Telegram, and Website Widget), real-time Paystack payments, and AgentOS remote telemetry.
Highlights in v0.1.0
🤖 Multi-Agent Studio
- Deploy multiple distinct AI assistant personas from a single AICB instance.
- Configure dedicated system prompts, LLM model selection (Gemini, OpenAI, Claude, Groq), temperature, and per-agent token limits.
- Support for multiple Access Groups per agent to restrict catalog and knowledge document visibility.
🛡️ Access Groups & Granular Tag Scoping
- Partition catalog items and RAG knowledge base documents with access tags.
- Securely store provider-specific API keys at the Access Group level with inheritance across member agents.
💬 Dynamic Messaging Channels
- WhatsApp Cloud API: Configure Phone Number IDs, Access Tokens, and auto-generated verify tokens directly in Admin Settings.
- Telegram Bot API: Dedicated bot tokens per agent with automatic webhook secret registration.
- Website Widget: Lightweight embed script tag with profile pre-collection options and SSE streaming.
💳 Dynamic Paystack Currency Lookup
- Direct verification of merchant-enabled currencies (
NGN,USD,GHS,KES,ZAR) to ensure seamless checkout experiences.
🔍 Conversational Filtering & Search
- Filter live conversation sessions by channel, assigned agent, and search customer name, phone number, or email in real-time.
- Persistent sidebar and setup guide collapse states across page reloads.
Getting Started
Deploy with Docker Compose in under 2 minutes:
git clone https://github.com/sannex-01/aicb.git
cd aicb
cp .env.example .env
docker compose up -d
Or install standalone via Python:
pip install aicb
aicb start
