A MultiLingual AI-powered interactive avatar sales agent that talks to customers in real-time, processes orders, stores them in the database, and triggers backend automations — all deployed globally on Railway.
💬 Converses via chat and voice 🎭 Appears as a live animated bakery avatar 🎤 Responds with expressive speech 🧾 Collects order details intelligently 🧠 Remembers customer context 💳 (Optional) Handles payment intent 🗃 Stores structured orders in Baserow 🔗 Sends order payload to n8n via webhook 📨 Triggers confirmations + automations 📊 Logs analytics events 📦 Checks inventory before confirming orders
From:
“Hi, I want 12 chocolate cupcakes”
To:
✔ Verified order ✔ Stored in DB ✔ Automation triggered ✔ Confirmation sent ✔ Inventory updated ✔ Admin notified
All through a live AI bakery avatar 🧁✨
Layer Tech AI Brain Groq Realtime Engine LiveKit Backend Hosting Railway API Layer FastAPI Avatar Streaming WebRTC Database Baserow Automation n8n Secrets python-dotenv Frontend React
| Layer | Tech |
|---|---|
| AI Model | OpenAI |
| Backend | Python |
| API Framework | FastAPI |
| Automation | n8n |
| Database | Baserow |
| Webhooks | |
| Environment Config | python-dotenv |
| Backend Hosting | Railway |
| Realtime Engine | LiveKit |
🌸 Why This Project Is Cute and Serious
✔ Real-time AI ✔ Realtime media streaming ✔ Cloud-native deployment ✔ Webhook automation ✔ Scalable infrastructure ✔ Business intelligence pipeline
This is not a cupcake bot.
This is a Digital Sales Employee.
The Tech girls can bake and build systems 💕
🧁 Future Glow-Ups
✨ Payment gateway integration
✨ WhatsApp order confirmations
✨ Admin dashboard
✨ Inventory tracking
✨ Interactive Frontend
💖 Author
Vibe coded by Malaika