Widget Status
API
Server checking…
Index
Widget loaded
Open Source  ·  MIT License

AI Customer Support
for Any Business

Clone the repo, add your FAQ and product documents, run one command, and embed an intelligent chat widget on any website with a single line of code. No database. No monthly fees. Your data stays on your server.

View on GitHub
1
Script tag to embed
0
Database required
100%
Your own data
Free
To self-host
Why SmartSupport AI
Everything you need, nothing you don't
Built for businesses that want a real AI chatbot without paying SaaS prices or giving up control of their data.
No Database Required
All knowledge stored as files on disk. No PostgreSQL, no Redis, no MongoDB. Clone and run.
One Line to Embed
A single <script> tag on your website. No CSS, no config, no JavaScript to write.
No Hallucination
The AI only answers from your documents. If it doesn't know, it says so and directs the customer to your team.
Fully Customizable
Bot name, brand colors, welcome message, and widget position — all controlled via environment variables.
CPU Optimized
Runs on any server with 4 GB RAM. No GPU needed. SmolLM2-1.7B generates answers in under 3 seconds.
Your Documents, Your Control
Place your FAQ and product files in a folder. No uploading to third-party servers. Your data stays on your machine.
Setup
Running in 4 steps
From cloning the repository to a live widget on your website.
1
Add Documents
Put your faq.txt and products.txt in the documents/ folder
2
Build Index
Run the index builder once
python scripts/build_index.py
3
Start Server
Launch the FastAPI backend
uvicorn backend.main:app --port 8000
4
Embed
Add one line to your website
<script src="…/widget.js"></script>

Ready to add AI support to your website?

Free to clone. Free to host. Free forever. MIT Licensed.

<script src="https://your-server.com/widget.js"></script>

Get Started on GitHub