DIAGRAPH: An open-source graphic interface for dialog flow design
Please note that the logging feature is disabled in the live demo in order to preserve user privacy.
You can find information on how to use diagraph here.
- Install Docker or a compatible alternative
- Clone the repository
- Open a terminal and navigate to the main folder (containing
docker-compose.yml
) - (RECOMMENDED) change the secret keys, usernames and passwords in the
config.env
file - Run
docker-compose up --build
5.1 For Mac M1 chip users: executeexport DOCKER_DEFAULT_PLATFORM=linux/amd64
in terminal before running step 5 - Wait until the build has finished (this takes a while), and then wait until the running containers outputs several
trying to regiser component [...]
messages (this may take a few additional minutes after the build, since the server will have to download neural network weights). NOTE: Depending on your machine / virtual machine limits, the chat responses might take a second to a few to appear. - Open your browser and navigate to
localhost:8000
. There, you can create a new user and then use the system as descibed here.