Bijou AI is a multi-tenant SaaS WhatsApp AI agent that fully automates customer engagement for Malaysian and SE Asian SMEs β handling sales enquiries, booking calls, managing leads, escalating to humans, and giving operators a WhatsApp-native command interface to run the business from their phone. It speaks fluent Manglish, Malaysian English, BM, Chinese, and Tamil.
This repository contains the landing page for Bijou AI at mybijou.xyz. The production backend lives at bijou-production.fly.dev.
| Feature | Detail |
|---|---|
| Single PRO Tier β RM299 | Retired 3-tier model. One flat plan: RM299/month or RM2,990/year (save RM598) |
| Telegram Included | Telegram bot now bundled in PRO β no longer a paid add-on |
| Cal.com Live | Cal.com appointment booking fully live (removed Beta label) |
| PainSection component | New conversion section: real competitor reviews flip to Bijou differentiators |
| Early Adopter counter | Pulsing price-lock badge in pricing card β "7 of 10 spots remaining" |
| Zero Hidden Fees strip | β WABA markup β per-message charges β annual lock-in β bot-wall β all called out in UI |
| New hero headline | "Your WhatsApp goes offline at 10pm. Your competitors' doesn't." |
| Email booking confirmations | Transactional booking confirmation emails live |
| Escalation email alerts | Human escalation alerts via email live |
| Feature | Detail |
|---|---|
@bijou WA commands |
Owner sends @bijou status, @bijou help, etc. directly from WhatsApp |
| Contact CSV Export | GET /api/contacts/export.csv β download all CRM contacts as CSV |
| Contact CSV Import | POST /api/contacts/import β bulk-upsert contacts from CSV file |
| Dashboard Export/Import | β Export CSV and β Import CSV buttons in Contacts CRM toolbar |
| Mobile PWA overhaul | safe-area, 44px touch targets, vertical CTA stack, sw.js v2.0.0 |
| Environment | URL | Status |
|---|---|---|
| Landing Page | mybijou.xyz | Live |
| Dashboard | app.mybijou.xyz | Live |
| Production App | bijou-production.fly.dev |
Live |
| WA Bridge | bijou-bridge-production-v2.fly.dev |
Live |
| Sales Deck | app.mybijou.xyz/static/sales-presentation.html | Live |
| User Guide | app.mybijou.xyz/static/user-guide.html | Live |
| Plan | Monthly | Annual (save RM598) | Includes |
|---|---|---|---|
| PRO β | RM299/month | RM2,990/year | WhatsApp + Telegram + Cal.com + CRM + Escalation |
π Early Adopter Price Lock β 7 of 10 spots remaining. Price locked forever for founding customers. No credit card required. 30-day money-back guarantee.
- 24/7 Lead Capture - Never miss a WhatsApp inquiry, even at 2 AM
- Instant Responses - <1 second response time vs 2+ hours for human agents
- Cultural Intelligence - Fluent Manglish with Malaysian context awareness
- ROI Guarantee - 335% average ROI for Malaysian SMEs
- Cost Savings - RM9,201/month saved vs hiring Junior CS Agent
- TRACE Framework - 4-agent empathy pipeline (ASI/CAE/SRP/ERS)
- Multi-language - English, Bahasa Malaysia, Manglish
- WhatsApp Native - Works through existing WhatsApp Business account
- Knowledge Base - RAG-powered with your business documents
- CRM Integration - Calendar booking, lead scoring, follow-ups
- Framework: React 19 + TypeScript
- Build Tool: Vite 6.4.1
- Styling: Tailwind CSS (CDN) + Custom CSS
- Animation: Framer Motion 12.34.1
- Icons: Lucide React 0.574.0
- Deployment: Vercel (auto-deploy from
mainbranch)
- AI Model: Google Gemini 2.5 Flash (
google-genai >= 1.56.0) - API: FastAPI + Uvicorn (Python 3.11)
- Database: Supabase (PostgreSQL + pgvector)
- WhatsApp: GOWA Bridge v8.x (Go, Fly.io, Singapore region)
- Payments: Stripe Live (FPX, DuitNow QR, Google Pay, Cards)
- Auth: Supabase Magic Link + JWT
- CI/CD: GitHub Actions + Fly.io auto-deploy
- Dashboard: Vue 3 SPA (single-file, no build step)
| Command | What it does |
|---|---|
@bijou bookings |
Today's bookings for your tenant |
@bijou crm <query> |
Search contacts by name or phone |
@bijou send <target> > <msg> |
Send a WA message to any contact |
@bijou confirm <id> |
Mark booking as in_progress |
@bijou pause |
Pause Bijou AI responses |
@bijou resume |
Resume Bijou AI responses |
@bijou help |
Full command reference |
- Node.js (v18 or higher)
- npm or yarn
- Git
# Clone repository
git clone https://github.com/W3JDev/Bijou-AI---Digital-Employee.git
cd Bijou-AI---Digital-Employee
# Install dependencies
npm install
# Run development server
npm run dev
# Opens at http://localhost:3000
# Build for production
npm run build
# Preview production build
npm run previewThis is a static frontend - no API keys needed for the landing page. The live demo uses backend APIs at app.mybijou.xyz.
bijou-ai/
βββ components/ # React UI Components
β βββ Navbar.tsx # Navigation with modal triggers
β βββ Hero.tsx # Hero section β "WhatsApp offline at 10pm" headline
β βββ PainSection.tsx # Competitor pain quotes β Bijou flip (conversion)
β βββ Pricing.tsx # Single PRO tier β RM299/month with early adopter counter
β βββ RevenueCalculator.tsx # Interactive ROI calculator
β βββ CaseStudies.tsx # Malaysian testimonials
β βββ FinalCTA.tsx # Lead capture CTA
β βββ Footer.tsx # Footer with W3J LLC attribution
β βββ ...
βββ services/
β βββ gemini.ts # AI integration (demo only)
βββ public/ # Static assets
βββ App.tsx # Main app router
βββ index.html # Entry HTML with Tailwind config
βββ vite.config.ts # Build configuration
- Deep Green:
#0d3d3d- Primary brand color (WhatsApp familiarity) - Gold:
#D4AF37- Conversion elements, pricing, CTAs - Black:
#000000- Background - White:
#FFFFFF- Text
- Font: Inter (Google Fonts)
- Weights: 300, 400, 500, 600, 700, 800
- Framer Motion for all page transitions
- Spring physics for interactive elements
- Stagger animations for list reveals
This project is configured for automatic deployment via Vercel:
- Push to
mainbranch - Vercel automatically builds and deploys
- Live at mybijou.xyz
# Build production bundle
npm run build
# Deploy dist/ folder to your hosting provider- Malaysia - Home market, RM299 PRO pricing, FPX/DuitNow payments
- Dubai/UAE - 87% WhatsApp penetration, property agents
- Singapore - Premium SEA hub, SGD pricing
- Bangladesh - Origin market advantage
- 10 PRO customers = RM2,990/month baseline runway (RM299 Γ 10)
- 50 PRO customers = RM14,950/month β RM179,400 ARR
- Target: RM 1.08M ARR by December 2026 (~300 customers)
- No credit card at signup β 30-day money-back as conversion lever
- General: hello@mybijou.xyz
- Sales: mrj@mybijou.xyz (MR J - AI CEO)
- Support: support@mybijou.xyz
- Founder: jewel@mybijou.xyz
- WhatsApp: +60 17-410 6981
- LinkedIn: @mybijou
- Instagram: @mybijouai
- Twitter/X: @meetbijou
Bijou AI is a production of W3J LLC, a Wyoming-based technology company with operations in Kuala Lumpur, Malaysia.
- Website: w3jdev.com
- GitHub: @W3JDev
- Founder: Muhammad Nurunnabi (Jewel)
- Portfolio: portfolio.w3jdev.com
- PunchClock - LHDN 2025 HR Operating System (15,000+ users)
- MenuMuze - Luxury restaurant AI assistant
- SuaraKira - Voice-to-ledger expense tracker (Manglish)
- InterviewOS - STAR method AI interview coach
We welcome contributions! Please see CONTRIBUTING.md for details.
- Follow existing code style and patterns
- Use TypeScript interfaces for all props
- Maintain mobile-responsive design
- Test on multiple screen sizes
- Keep bundle size optimized
This project is licensed under the MIT License - see the LICENSE file for details.
Made with π€ by W3J LLC | Wyoming, USA β’ Operations: Kuala Lumpur, Malaysia