SiteAssist adds a fully brand-able AI assistant to any page—product, docs, dashboards. A lightning crawler indexes your entire site & files in minutes. Free hobby tier; live in 5 min.
After months of dog-fooding on my own projects I just pushed the public launch and would love your feedback.
What is SiteAssist?
SiteAssist lets you drop a privacy-friendly AI assistant on *any* page—product, docs, admin dashboards, e-commerce—by adding one script tag. A lightning crawler indexes your pages (and soon PDFs / files / Notion / Google Drive), then the assistant answers only from that data. You can spin up multiple assistants with different “personalities”. Also, you can call the REST API(with OpenAPI Spec) directly and build your own UI.
What makes it powerful?
RAG-powered accuracy – the model never hallucinates outside the indexed data.
Fast crawler – parallelized scraping + focused deduping indexes \~5 k pages in <120 s.
Customer Identification – you can identify each customer with your own app's ID, email, name and other attributes.
JavaScript SDK – we have built a powerful js sdk to let you control pass messages between your website and the chat widget to control it programmatically.
Actions (Coming Soon) – define safe server-side functions (SQL read, post to Slack, etc.) and the assistant will call them via tools.
OpenAPI spec – everything you can do in the Chat Widget you can do via API. So if you want to have custom UI we have you covered.
Brand control – colors, greetings, bubble vs inline, language, all configurable.
No vendor lock-in – choose models from OpenAI, Google Gemini, Anthropic, Grok etc. If you don't find your model or want to integrate your own models just reach us. We are happy to add more models.
If you build sites, sell products, or maintain big docs and want faster answers for users, give it a whirl and let me know where it breaks. Honest critiques > compliments.
Happy to answer anything about the crawler, the RAG pipeline, infrastructure, future plans or pricing. Thanks for reading!
@byalexai My next plan is to help website owners integrate SiteAssist natively to their site. So user's won't notice that it's a another separate widget. Users should feel like they are interacting with the actual site it self but in a modern way
Congrats on the launch! I’ll be playing around with this later.
How much can you feed into the agent context? Could it eventually act as a generic “support agent” and ultimately take actions?
@ohansemmanuel You can train it on websites over 5000 pages. It searches your knowledge base multiple times to get the relevant sources and and then it expands those sources to better understand and answer user's question with high accuracy. And yes our next plan is to introduce custom actions, tools which will allow you to connect it your core application.
@ohansemmanuel We both are somewhat in the same place but our focus is more on integrating it in your site natively. Currently we are offering widget too but eventually we will introduce more components and ways to integrate it into your site that normal user won't event notice that it's a separate service.
No way—training an AI assistant only on *my* data? That’s exactly what I need for my client projects. Does it support multiple data sources, like Notion or Google Drive?
@joey_zhu_seopage_ai Hi Joey, Yes you can train the AI on your own data. Never goes out of context. 😉
We will start working on adding support Notion, Google Drive, local file upload soon and hoping it will be live by next week. It's our main task now. But currently you can train the AI with web crawlers, Q&As/FAQs/Articles. Let me know if you need any help. If you want I am open to connect with you and help you setup your first Assistant?
Hi everyone, finally the launch is happening. I'm super excited. Please do check out SiteAssist and provide feedback. I'm here All Day and I will note down every single feedback. Thank you 🙌
@timchengb We have crawler scheduling support. So you can schedule a crawler to crawl your website every 6 hours, every 12 hours, day, week, month etc. We will soon provide webhook support to let your backend send event to our end to start the crawling. And the crawling is quick, A 500 page website will take around 3-4 minutes to crawl and index
I just gave it a try and it strikes a great balance between power and simplicity. I was impressed by how easy it was to fully brand the AI assistant and drop it in with just a small JavaScript snippet. Do you plan to support live chat soon?
Hey Rohid, congrats on the launch! Really cool how SiteAssist keeps things private and lets you customize assistants with different vibes. Fast crawling and no hallucinations sound like a big win.
Would love to see how it handles updates and those upcoming Actions. Excited to try it out thanks for sharing!
Replies
SiteAssist
Hi Guys!
I’m Rohid, founder of SiteAssist.
After months of dog-fooding on my own projects I just pushed the public launch and would love your feedback.
What is SiteAssist?
SiteAssist lets you drop a privacy-friendly AI assistant on *any* page—product, docs, admin dashboards, e-commerce—by adding one script tag. A lightning crawler indexes your pages (and soon PDFs / files / Notion / Google Drive), then the assistant answers only from that data. You can spin up multiple assistants with different “personalities”. Also, you can call the REST API(with OpenAPI Spec) directly and build your own UI.
What makes it powerful?
RAG-powered accuracy – the model never hallucinates outside the indexed data.
Fast crawler – parallelized scraping + focused deduping indexes \~5 k pages in <120 s.
Customer Identification – you can identify each customer with your own app's ID, email, name and other attributes.
JavaScript SDK – we have built a powerful js sdk to let you control pass messages between your website and the chat widget to control it programmatically.
Actions (Coming Soon) – define safe server-side functions (SQL read, post to Slack, etc.) and the assistant will call them via tools.
OpenAPI spec – everything you can do in the Chat Widget you can do via API. So if you want to have custom UI we have you covered.
Brand control – colors, greetings, bubble vs inline, language, all configurable.
No vendor lock-in – choose models from OpenAI, Google Gemini, Anthropic, Grok etc. If you don't find your model or want to integrate your own models just reach us. We are happy to add more models.
If you build sites, sell products, or maintain big docs and want faster answers for users, give it a whirl and let me know where it breaks. Honest critiques > compliments.
Happy to answer anything about the crawler, the RAG pipeline, infrastructure, future plans or pricing. Thanks for reading!
Cool idea. Anything that reduces the team's workload is a good starting point for boosting productivity.
What's next as a feature?
SiteAssist
@byalexai My next plan is to help website owners integrate SiteAssist natively to their site. So user's won't notice that it's a another separate widget. Users should feel like they are interacting with the actual site it self but in a modern way
Remention
SiteAssist
@ohansemmanuel You can train it on websites over 5000 pages. It searches your knowledge base multiple times to get the relevant sources and and then it expands those sources to better understand and answer user's question with high accuracy. And yes our next plan is to introduce custom actions, tools which will allow you to connect it your core application.
Remention
SiteAssist
@ohansemmanuel We both are somewhat in the same place but our focus is more on integrating it in your site natively. Currently we are offering widget too but eventually we will introduce more components and ways to integrate it into your site that normal user won't event notice that it's a separate service.
Remention
AltPage.ai
No way—training an AI assistant only on *my* data? That’s exactly what I need for my client projects. Does it support multiple data sources, like Notion or Google Drive?
SiteAssist
@joey_zhu_seopage_ai Hi Joey, Yes you can train the AI on your own data. Never goes out of context. 😉
We will start working on adding support Notion, Google Drive, local file upload soon and hoping it will be live by next week. It's our main task now. But currently you can train the AI with web crawlers, Q&As/FAQs/Articles. Let me know if you need any help. If you want I am open to connect with you and help you setup your first Assistant?
Helped make my dashboard feel way more helpful without any dev time.
SiteAssist
@michael_t_brown I'm super happy to hear that. Have you integrated SiteAssist into your site? Can we all try it? Share a link 😍
SiteAssist
@michael_t_brown Can you write a review? That would be great 🙏
Im building something like that, good luck.
SiteAssist
Hi everyone, finally the launch is happening. I'm super excited. Please do check out SiteAssist and provide feedback. I'm here All Day and I will note down every single feedback. Thank you 🙌
For sites that update content often, how quickly can the crawler re-index changes so the chatbot stays up-to-date?
SiteAssist
@timchengb We have crawler scheduling support. So you can schedule a crawler to crawl your website every 6 hours, every 12 hours, day, week, month etc. We will soon provide webhook support to let your backend send event to our end to start the crawling. And the crawling is quick, A 500 page website will take around 3-4 minutes to crawl and index
I just gave it a try and it strikes a great balance between power and simplicity. I was impressed by how easy it was to fully brand the AI assistant and drop it in with just a small JavaScript snippet. Do you plan to support live chat soon?
SiteAssist
@bennyn Thank you Benny 😍!
Yes, we have plan to support live chat soon maybe within a week. Stay tuned 🙌
Hey Rohid, congrats on the launch! Really cool how SiteAssist keeps things private and lets you customize assistants with different vibes. Fast crawling and no hallucinations sound like a big win.
Would love to see how it handles updates and those upcoming Actions. Excited to try it out thanks for sharing!