Put an AI assistant on your website in five minutes.
YourSiteWithAI gives your visitors instant, helpful answers. Grab an API key, drop in one HTML snippet, and a friendly chat bubble appears on your site β fully customisable from your dashboard.
- No credit card required
- Works with any HTML site
- Open-source model
Everything you need to launch an AI assistant
Built for small businesses, agencies and developers who want AI on their site without the complexity.
Drop-in widget
A polished floating chat circle. Visitors click it and a chat box opens right above β no design work needed.
Secure API keys
Your key lives on your server, never in the browser. Disable or delete a key instantly from the dashboard.
Custom first message
Set the greeting your visitors see, the bot's name and its personality β from the dashboard or right in your HTML.
Usage dashboard
Track requests, tokens and response times per key so you always know how your assistant is performing.
Powered by llama3.2
Fast, capable and open. Meta's llama3.2 model gives natural, accurate answers at a fraction of the cost.
Mobile friendly
The chat box adapts to every screen size, so your visitors get help on phones, tablets and desktops alike.
Three steps to a smarter website
Create your API key
Sign up and generate a key in the dashboard. Each website gets its own key and settings.
Customise your assistant
Write the first message, name your bot and describe how it should help your customers.
Add it to your site
Download the starter kit β one HTML file and a tiny Node.js server. Paste in your key and go live.
A few lines of code. That's it.
Your Node.js server keeps the API key private and forwards chats to YourSiteWithAI. The widget handles the rest β the bubble, the chat box, the greeting and the conversation.
- Greeting pulled live from your dashboard
- Override any setting directly in the HTML
- Matches your brand colour
- Zero npm dependencies
<!-- Customise the widget (optional) --> <script> window.YSWAI_WIDGET = { endpoint: "/api/chat", configEndpoint: "/api/widget-config", greeting: "Hi! How can I help?", accent: "#16a34a" }; </script> <!-- The chat circle --> <script src="widget.js"></script>
// server.js β keep your key secret const YSWAI_API_KEY = process.env.YSWAI_API_KEY; const YSWAI_URL = "https://yoursitewithai.dev"; // POST /api/chat β YourSiteWithAI /v1/chat const res = await fetch(YSWAI_URL + "/v1/chat", { method: "POST", headers: { "Authorization": "Bearer " + YSWAI_API_KEY, "Content-Type": "application/json" }, body: JSON.stringify({ messages }) });
Simple plans that grow with you
Start free. Upgrade when your assistant gets busy. Pay monthly with PayPal or card, and your plan activates instantly.
Starter
For trying things out.
- 1 website
- 500 messages / month
- Custom greeting, name & personality
- Usage dashboard
Business
For growing businesses.
- 5 websites
- 20,000 messages / month
- Everything in Starter
- Renews monthly, cancel anytime
Agency
For teams and agencies.
- Unlimited websites
- 100,000 messages / month
- Everything in Starter
- Renews monthly, cancel anytime
Questions, answered
What AI model powers the chatbot?
Every assistant runs on llama3.2, an open model from Meta that is fast, accurate and great at conversation.
Do I need to know how to code?
Barely. You copy one HTML file and run one command to start the included Node.js server. The readme walks you through every step.
Can I change the first message my visitors see?
Yes. Edit it any time in the dashboard and it updates instantly on your site, or hard-code it in your HTML file if you prefer.
Is my API key safe?
Your key stays on your own server and is never sent to visitors' browsers. You can disable or delete a key from the dashboard at any time.
Can I try it before signing up?
Absolutely β click the green circle in the bottom-right corner of this page to chat with our live demo assistant.
Ready to give your website a brain?
Create your free account and have an AI assistant live today.