We built a tool to make AI chat assistants for our edtech product, and opened it up
Assemblix lets you build an AI chat assistant by dragging blocks onto a canvas and connecting them with lines.
The blocks do simple jobs. One answers the student. One decides where to send the question. One reads your uploaded course materials. One calls your own service and brings back an answer.
Wire them together, press run, and you have a chat your users can talk to. It remembers the conversation.
We built it for our own edtech work, and that is where it runs today. Two flows we use:
- A tutor chat that answers from the course materials and hands hard questions to a live teacher
- A checker that reads a student's homework, gives feedback on it, and logs the result for the curator
Every message shows you its path through the canvas. When an answer comes out wrong, you open the run and see the block that caused it, with what went in and what came out. That mattered for us, because a wrong answer to a student costs more than a wrong answer in a demo.
You run the whole thing on your own server with your own model keys.
Try the demo without installing anything: https://app.assmblx.com
Repo: https://github.com/nmamizerov/assemblix
A star helps other people find it.