A Chatbot-as-a-Service platform that allows users to create, deploy, and embed AI-powered chatbots on any website.
- Create and customize AI chatbots with custom system instructions
- Deploy chatbots with one click
- Embed chatbots on any website using a simple iframe code
- Real-time AI streaming responses powered by Google Gemini
- User authentication with Clerk
- Manage multiple chatbots from a centralized dashboard
- Next.js
- TypeScript
- Tailwind CSS
- Shadcn/ui components
- Clerk for authentication
- AI SDK for chat functionality
- Hono.js (Cloudflare Workers)
- Drizzle ORM
- Cloudflare D1 (SQLite database)
- Google Gemini API
- Sign up and create an account
- Navigate to the Agents Arena
- Create a new chatbot agent
- Configure the chatbot settings:
- Name
- Description
- First message
- System instructions (optional)
- Click "Deploy" to make the chatbot live
- Copy the embed code and paste it into your website
After deploying a chatbot, you'll receive an iframe embed code:
<!-- Verbalize Chatbot Embed Code -->
<iframe
id="verbalize-chatbot-mrinank-1761511071866"
src="https://verbalize.mrinank-ai.tech/chatbot?agentId=[your_agent_id]&clientId=[your_client_id]"
style="position: fixed; bottom: 20px; right: 20px; width: 400px; height: 500px; border: none; z-index: 9999;"
allow="clipboard-read; clipboard-write"
sandbox="allow-scripts allow-same-origin allow-forms allow-popups allow-popups-to-escape-sandbox"
></iframe>Paste this code before the closing </body> tag in your HTML.
This project is licensed under the MIT License.
Mrinank Bhowmick - @Mrinank-Bhowmick