Hello everyone,
I would like to share something a little unusual with the community.
Over the last days I experimented with building an AI chat assistant stack for RapidWeaver. The funny part is that I had absolutely no idea what I was doing when I started. I simply started experimenting, asking questions, making mistakes, fixing things, and after quite a few trials and errors I suddenly had a working stack.
So in the purest sense of the word this was “vibe coding”.
The result is a simple stack that lets you add an AI assistant to a RapidWeaver page.
https://ai-pro.dk/chat_stack-test/entry.php
It works roughly like this:
RapidWeaver page
→ JavaScript chat interface
→ your own server endpoint (to protect the API key)
→ OpenAI
→ reply appears instantly on the page
Because the API key stays on the server, the setup is safe for public websites.
Current features
- simple AI chat interface
- configurable system prompt
- temperature control
- model selection
- conversation memory
- server-side API protection
It is very simple, but it works.
Why I am sharing it
While building it I realised something interesting:
If someone like me, who had never built a RapidWeaver stack before, can do this with a bit of persistence and AI help, then many more people can do the same.
So instead of turning it into a paid product, I decided to simply share it with the community.
The stack is free.
If you find it useful and want to support the experiment, you can always buy me a coffee.
What I hope happens
Maybe this becomes a starting point for more AI experiments in the RapidWeaver ecosystem.
It would be fun to see people build things like:
- documentation assistants
- site help bots
- knowledge assistants
- product support bots
directly inside RapidWeaver.
Download
A small note
I run a small project at ai-pro.dk where I experiment with custom AI assistants and integrations. If anyone needs something more advanced, feel free to reach out.
Otherwise, enjoy the stack and have fun experimenting.
— Kent