I built “GhostChat” an embeddable AI widget you can drop on any site in under 2 minutes
Hey folks 👋
I’ve been working on something quietly for the past few weeks, and I just launched it publicly, it’s called GhostChat.
🧠 What it does
GhostChat lets you add an AI chat assistant to any website in seconds.
It’s lightweight, customizable, and works with OpenAI, Claude, and others.
Think of it like ChatGPT, but living inside your own website, answering visitors instantly, no backend setup or monthly SaaS needed.
Just add this before your closing </body> tag:
<script src="https://ghostchat.pages.dev/ghostchat_free.js"></script>
<script>
initGhostChat({
apiKey: "sk-your-openai-key",
theme: "minimal-light",
primaryColor: '#4F46E5',
welcomeMessage: 'Hi! How can I help you today?',
placeholder: 'Type your message...'
});
</script>
That’s it. You now have a working AI chat widget.
Why I built this
I noticed most AI chat tools are either expensive SaaS products or require setting up APIs and servers.
I wanted something you could just paste and run, while still keeping your own API keys and control.
So I built GhostChat to:
Work with your own OpenAI / Claude / Gemini keys
Support different tiers (Free, Personal, Agency)
Allow context scraping (the bot learns from your site FAQ or docs)
Work on static sites (no backend required)
For devs & small biz owners
If you build client sites, this could be a nice upsell “add AI chat support” and charge extra.
If you’re a small biz owner, it can handle basic customer questions automatically.
Try the live demo
👉 https://ghostchat.ct.ws
You can click “Try Free Demo” there, it’s the full widget running in demo mode.
💬 I’d love feedback
I built this fully bootstrapped, from licensing system to email automation.
Would love to hear:
What you’d improve before I scale it
If you’d use it on your own site
Ideas for pricing or packaging
Any feedback (or roast 😅) appreciated!
Looks great, especially the no backend setup part. One question though, how do you plan to handle rate limits and API costs for users who run multiple sites or heavy traffic?
Users use their own API key from their provider you can check the site to watch a quick setup video
https://ghostchat-xi.vercel.app/
Oh, I get it now, thanks
Also, I was gonna offer you some free help with the project if you are interested
Of course I will appreciate your help, what's it about