Skip to content
View dialogflowchatbot's full-sized avatar

Block or report dialogflowchatbot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dialogflowchatbot/README.md

简体中文 | English

Dialog flow chat bot

This is a software with only one executable file, including a visual process editor and a response system.

Homepage

✨ Features

  • 🛒 Light Only ONE executable file, it can run smoothly on laptops without GPUs (data files will be created at runtime automatically).
  • 🐱‍🏍 AI powered Integrated Huggingface local model, Ollama and OpenAI, this can be used for Chat, Text generation and Intent detection.
  • 🚀 Fast Built on Rust and Vue3.
  • 😀 Simple Use the mouse to drag and drop with our intuitive node-based editor.
  • 🔐 Safe 100% open source, all runtime data is saved locally (Using OpenAI API may expose some data).

Give it a try!

By default application will listen to 127.0.0.1:12715, you can use -ip and -port specify new value, e.g.: dialogflow -ip 0.0.0.0 -port 8888

Check out introduction page

https://dialogflowchatbot.github.io/

Function nodes

Node Name
DialogNode Dialog Node
LLM chat node Large language model chat node
Knowledge base answer node
Conditions node
Goto node
Collect node
External HTTP node
Send email node
The end node

Using the different nodes above, to arrange and combine, you can get a conversational bot that can handle problems in different scenarios.

Like this

Screenshots

Robot detail

Try a demo dialog flow

Demo

Setup a condition branch

Setup a condition branch

Text generation

Text generation

Testing a dialog flow

Flow testing tool

Get started

Docker image

  1. docker pull dialogflowchatbot/demo
  2. docker run -dp 127.0.0.1:12715:12715 --name dialogflowdemo dialogflowchatbot/demo
  3. Open your browser and visit: http://127.0.0.1:12715/

Binary release

  1. From Github release page, depending on the operating system, download the application.
  2. Run it directly, or use the -ip and -port parameters to perform the listening IP address and port, e.g.: dialogflow -ip 0.0.0.0 -port 8888.
  3. Open your browser and visit http://localhost:12715 (by default) or http://new IP:new port to see the application in action
  4. Add a main flow and click its name into it
  5. Create dialog flow by dragging and drop nodes onto canvas
  6. Test it

Pinned Loading

  1. dialogflow Public

    Build powerful chatbots in minutes with our intuitive node-based editor. Start building engaging conversations without code.

    Rust 6 3

  2. dialogflow-showcase Public

    Source code of https://dialogflowchatbot.github.io

    Vue

dialogflowchatbot · GitHub
Skip to content
View dialogflowchatbot's full-sized avatar

Block or report dialogflowchatbot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dialogflowchatbot/README.md

简体中文 | English

Dialog flow chat bot

This is a software with only one executable file, including a visual process editor and a response system.

Homepage

✨ Features

  • 🛒 Light Only ONE executable file, it can run smoothly on laptops without GPUs (data files will be created at runtime automatically).
  • 🐱‍🏍 AI powered Integrated Huggingface local model, Ollama and OpenAI, this can be used for Chat, Text generation and Intent detection.
  • 🚀 Fast Built on Rust and Vue3.
  • 😀 Simple Use the mouse to drag and drop with our intuitive node-based editor.
  • 🔐 Safe 100% open source, all runtime data is saved locally (Using OpenAI API may expose some data).

Give it a try!

By default application will listen to 127.0.0.1:12715, you can use -ip and -port specify new value, e.g.: dialogflow -ip 0.0.0.0 -port 8888

Check out introduction page

https://dialogflowchatbot.github.io/

Function nodes

Node Name
DialogNode Dialog Node
LLM chat node Large language model chat node
Knowledge base answer node
Conditions node
Goto node
Collect node
External HTTP node
Send email node
The end node

Using the different nodes above, to arrange and combine, you can get a conversational bot that can handle problems in different scenarios.

Like this

Screenshots

Robot detail

Try a demo dialog flow

Demo

Setup a condition branch

Setup a condition branch

Text generation

Text generation

Testing a dialog flow

Flow testing tool

Get started

Docker image

  1. docker pull dialogflowchatbot/demo
  2. docker run -dp 127.0.0.1:12715:12715 --name dialogflowdemo dialogflowchatbot/demo
  3. Open your browser and visit: http://127.0.0.1:12715/

Binary release

  1. From Github release page, depending on the operating system, download the application.
  2. Run it directly, or use the -ip and -port parameters to perform the listening IP address and port, e.g.: dialogflow -ip 0.0.0.0 -port 8888.
  3. Open your browser and visit http://localhost:12715 (by default) or http://new IP:new port to see the application in action
  4. Add a main flow and click its name into it
  5. Create dialog flow by dragging and drop nodes onto canvas
  6. Test it

Pinned Loading

  1. dialogflow Public

    Build powerful chatbots in minutes with our intuitive node-based editor. Start building engaging conversations without code.

    Rust 6 3

  2. dialogflow-showcase Public

    Source code of https://dialogflowchatbot.github.io

    Vue