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