Coder Social home page Coder Social logo

usamaliaquat123 / botpress Goto Github PK

View Code? Open in Web Editor NEW

This project forked from botpress/botpress

0.0 1.0 0.0 191.09 MB

The open-source Conversational Platform with built-in language understanding (NLU), beautiful graphical interface and Dialog Manager (DM). Easily create chatbots and AI-based virtual assistants.

Home Page: https://botpress.io

JavaScript 17.14% CSS 4.20% HTML 0.16% Shell 0.12% TypeScript 78.31% Dockerfile 0.03% Python 0.05%

botpress's Introduction

Botpress โ€” The open-source Virtual Assistant platform

CodeBuild

Botpress is an open-source all-in-one bot creation platform that provides all the tools you need to build, debug and deploy AI-based conversational assistants.

  • Developer-focused
  • Natural Language Understanding (NLU)
  • Built-in graphical interface & flow editor
  • Administration panel and bot management tools
  • Runs fully on-prem (control your data)
  • Support multiple messaging channels such as Webchat, SMS, Telegram, Facebook Messenger etc

Learn Botpress
๐Ÿ“– Documentation ๐Ÿฟ Tutorials ๐Ÿ’˜ Community Forum

Deploy in the Cloud

Botpress can be easily deployed on DigitalOcean as a 1-Click App here.

DigitalOcean

Deploy using Binaries

You can download the binaries here.

Building from source

Prerequisites: Node 10.11 (you can use nvm) and Yarn.

  1. Run yarn to fetch node packages.
  2. Run yarn build to build the core, the UI and the modules.
  3. Run yarn start to start the server.
Building Issues

If you encounter errors when building modules (timeout, random errors, etc), try the following:

  1. Go in each module folder and type yarn && yarn build

Contributing

Here are some of the many ways to contribute.

For starters, there are some open issues with the [first good issue][starter-label] tag which are ideal for starting to contribute. They are all relatively easy to get started with.

Contributions to Botpress will be dual-licensed under AGPLv3 and the Botpress Proprietary License. This means that all contributors need to agree to the dual-license before their contributions can be accepted.

Please follow the Conventional Commits specs when doing commits. You should also read our code of conduct.

License

Botpress is dual-licensed under AGPLv3 and the Botpress Proprietary License.

By default, any bot created with Botpress is licensed under AGPLv3, but you may change to the Botpress License from within your bot's web interface in a few clicks.

For more information about how the dual-license works and why it works that way, please see the FAQS.

Botpress Partners

Botpress Partners is a list of agencies who can help you build your next conversational assistant.

Agency Name Location
Okam Montreal, Canada
Lampyon Toronto, Canada & Budapest, Hungary
Smile Asniรจres-sur-Seine, France

If you are an agency and would like to be on this list, please clone the repository & add your agency to the list in the README.md. Then, you can create a pull request on the repository and we'll make sure to review and merge your PR swiftly.

botpress's People

Contributors

allardy avatar artoby avatar daehli avatar davidvitora avatar djanowski avatar dmytropanontko avatar eff avatar emirotin avatar epaminond avatar fer2d2 avatar franklevasseur avatar hugojosefson avatar igvol avatar jbperron avatar jsalwen avatar justinwatson avatar kirkwalk avatar larrymatte avatar matheusmatos avatar maximelaboisson avatar mrbarletta avatar northerncodemky avatar rayshih avatar rndlaine avatar shamoh19 avatar sindresorhus avatar slvnperron avatar spg avatar ssmale avatar xavierbriole avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.