Just published Eliza.elm – an ELIZA-inspired chatbot implemented as a standalone web application in Elm.

Inspired by Joseph Weizenbaum’s classic 1966 ELIZA program, this implementation extends the original concept with fuzzy keyword matching, intelligent clause limiting, and response repetition avoidance.

It supports English and German, runs entirely in the browser without any backend, and is deployed via GitHub Pages.

Try it out: ratopi.github.io/eliza.elm

Source code on GitHub.