/clj-chatbot-ui

An open source Clojure chat UI for interacting with LLM's

Primary LanguageClojureMIT LicenseMIT

clj chatbot ui

This is a clone of chatbot-ui built in electric and datahike.

I have made some minor modifications to the UI and UX and will do a full redesign once all the base issues are resolved.

Run the application

npm install to install Tailwind and other javasscript dependencies

npm run build:tailwind:dev to build the css watch and build

Entities are collected from config.edn Add this as a file to get started.

{:all-entities-image "bot.svg"
 :entities [{:name "Chatbot"
             :image "bot.svg"
             :prompt ""}]}

Dev build:

Prod build:

clj -X:build:prod build-client
clj -M:prod -m prod