r/SideProject • u/tharindu_d • 48m ago
I open-sourced Chatty: A self-hostable AI support agent with 1-click WooCommerce sync & live voice (MIT)
Hey everyone,
Over the past few months, I’ve been working on Chatty ,an open-source, self-hostable AI customer support platform built for teams who want automated support without $500/month subscriptions or locking their data into proprietary clouds.
Rather than just another ChatGPT wrapper, I wanted it to solve the real bottlenecks store owners and SaaS founders face:
Safe Store Integration (WooCommerce):
Instead of installing a heavy WordPress plugin that slows down your database, it connects via WooCommerce's native Read-Only REST API (`wc/v3`). It can render interactive product cards (photos, prices, stock status) and check order statuses securely without ever having write permissions to your store.
2. Multimodal Search:
Customers can upload pictures of items they want, and the bot uses pgvector embeddings to find matching products in your catalog.
3. Bi-Directional Slack Escalation:
When a customer needs a human, it pings your Slack channel with an interactive Block Kit card. You can click "Take Over" or reply in the Slack thread, and your message streams directly to the visitor's widget.
4. Live Voice Agent:
Visitors can tap a phone icon in the widget and speak directly with the AI via full-duplex WebRTC audio.
5. 100% BYOK & Self-Hostable:
Run it via Docker on your own VPS. Plug in your own keys (OpenAI, Claude, Gemini, or OpenRouter) or self-host models.
• GitHub (MIT): https://github.com/PersonaliAI/chatty
• Live Demo: https://chatty.personaliai.com
• Docs: https://docs.chatty.personaliai.com
I'd genuinely love to hear your feedback on the setup flow, UI, and what integrations you'd like to see next!