Show HN: Build a discord/Slack bot to answer questions with your docs and GPT4 (windmill.dev)

144 points by rubenfiszel ↗ HN
It works on top of the open-source workflow engine windmill [1] that you can easily self-host on a tiny server or a large k8s cluster.

You will also need pgvector (here hosted on supabase) and of course a GPT4 api key.

It showcases an approval step so that you only provide answers you are confident giving to your users, which feels less robotic.

All the building blocks are scripts that you can reuse outside of windmill and you could build this in any other workflow engines (although less conveniently).

We use it for our own needs on discord [2] and thoughts this was a common need for any product having community support on slack or discord.

[1]: https://github.com/windmill-labs/windmill

[2]: https://discord.com/invite/V7PM2YHsPB

22 comments

[ 7.6 ms ] story [ 68.9 ms ] thread
Do you offer a cloud version as well? Congrats, looks like a lot of open source communities might need this!
I followed this tutorial 2 weekend ago, switched out github repo with zendesk. was super helpfull to actually see how easy it was to build it. And how good the result was.
that tool should be a standalone service, something our team would pay dearly for. It goes through all slack public channel's history, creates embeddings and also goes into github, confluence, etc. And then people can just talk to the bot to get their questions answered if it can answer as good as chatgpt4
One could build that SaaS on top of windmill :)

We are starting a series cheekily called "Replace a SaaS" with this one as the first one.

There is a trade-off between build and buy and we aim to reduce the chiasm so you don't end up with a billion generic SaaS subscriptions and with a bit of code build truly tailored solutions.

I built standalone service for discord a while ago.

https://tally.so/r/3xjvKE if you want to see the demo.

Would you be interested in trying out?

Really interesting. What's the charge for trying it out
No charges. I will pass on the API cost if you have a high scale but I imagine not.
I’m currently working on that :)
I'm building https://seeker.so. It's mainly to index and search through your data, but you can get chatgpt to answer your question based on your data as well.
Pretty neat we did almost the same thing with SharePoint and DevOps as the source and MS Teams as the output.
Content marketing for Windmill. Just keep that motivation in mind when reading this blog post.
“You don’t need a SaaS!” +

“Using Windmill” +

“Windmill Pricing:”

Ok!

To be fair you can self host their thing.

If you are getting a lot of questions that are solved by reading the docs, you need to fix your docs.

Maybe using a conversational agent is an appropriate tool for that, but please don't let it remove the human element of support.

We've all been on the wrong side of automated "help". Don't contribute to the problem.

The author is on his Discord server basically 24/7, he's definitely not contributing to this problem.
Is there any place where folks building AI dev tools at the [no code, low code, prosumer-code] intersection hang out?

I was just watching some of the Windmill videos (they're cool!) and am fascinated by the interplay between visual code blocks and code.

Selfishly, I wish there was a water cooler where those of us wrestling with these dev ux interfaces could trade tricks & hazards.

I'm in a discord that is mostly people like this. Look at the guys around @nocodecarson on Twitter or ping him for the Discord link and tell him Jake Duth sent you.

(to be clear I'm not one of the node code guys, generally prefer full-code after running with Bubble, etc. for a few months)

Good job in making it open source! We're building this as a hosted plug & play solution for Discord & Telegram integration, feel free to check it out: https://awesomeqa.xyz