• Stars
    star
    11,403
  • Rank 2,787 (Top 0.06 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 7 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The open-source hub to build & deploy GPT/LLM Agents ⚡️

Botpress — The building blocks for building chatbots

IMPORTANT: With the launch of Botpress Cloud, the documentation for Botpress v12 can now be found here.

What is Botpress?

Botpress is the standard developer stack to build, run, and improve conversational AI applications. Powered by natural language understanding, a messaging API, and a fully featured studio, Botpress allows developers and conversation designers around the globe to build remarkable chatbots without compromise.

The fastest & easiest way to get started with Botpress is by signing up for free to Botpress Cloud. Alternatively, continue reading for more information about Botpress v12.

Out of the box, Botpress v12 includes:

  • Administration panel to orchestrate and monitor your chatbots
  • Conversation Studio to design a conversation, manage content, code custom integration
  • Easy integration with messaging channels (Messenger, WhatsApp, Slack, Teams, Webchat, Telegram, SMS & more)
  • Natural Language Understanding
  • Complete list of features and specs here

Getting Started

There are a few ways to get started with Botpress v12:

Documentation

Community

  • v12 Forum - Get community support and find answers to your questions
  • Issues - Report bugs and file feature requests
  • Blog - How to's, case studies, and announcements
  • Contributing - Start contributing to Botpress
  • Partners - List of agencies who can help you with Botpress

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.

More Repositories

1

solutions

List of Botpress templates / examples for common problems. Kick start your chatbot development with these ready-to-go custom modules, actions, hooks, and tools!
JavaScript
54
star
2

botpress-examples

JavaScript
50
star
3

Boost

🤖 Boost, the open-source Messenger motivational bot 🔥
JavaScript
45
star
4

v12

Botpress OSS – v12
TypeScript
40
star
5

messaging

Botpress messaging server
TypeScript
38
star
6

inbox

Custom Inbox for managing Botpress conversations
TypeScript
37
star
7

cdk-postgresql

AWS CDK Constructs for PostgreSQL
TypeScript
24
star
8

studio

The studio is the main interface you'll use to build and edit your chatbot.
TypeScript
24
star
9

modules

MOVING TO BOTPRESS/BOTPRESS, branch `develop/x`, folder "packages"
JavaScript
23
star
10

nlu

This repo contains every ML/NLU related code written by Botpress in the NodeJS environment. This includes the Botpress Standalone NLU Server.
C++
21
star
11

botpress-api.ai

☠ 301 – Moved here (user Botpress NLU) --->
JavaScript
14
star
12

botpress-aws-cdk

Botpress deployment example on AWS, using the AWS CDK
TypeScript
7
star
13

tutorial

Getting Started – Tutorial for Botpress X (https://botpress.io/docs/10.0/getting_started/)
JavaScript
7
star
14

custom-channel

Example of a custom channel with messaging
JavaScript
6
star
15

custom-module-template

Starting point for building Botpress Custom Modules
TypeScript
5
star
16

packages

Botpress Internal Packages
TypeScript
4
star
17

documentation

MDX
4
star
18

orders-module

Example module & bot for Orders use case
TypeScript
4
star
19

docs

This repository contains all the documentation published on the website
JavaScript
4
star
20

aws-sso-displayname

Greasemonkey script that makes the assumed role more readable when using AWS SSO
JavaScript
4
star
21

openbook-cli

This repo contains small applications meant to ease the use of the Openbook-Server's HTTP API.
TypeScript
3
star
22

botpress-version-manager

Botpress version manager for modules
JavaScript
3
star
23

action-server-example-python

Python
3
star
24

documentation-v12

Botpress official documentation
JavaScript
3
star
25

quick-start-module

A module template to help you get started
TypeScript
2
star
26

md2ob

Library to convert an array of markdown files to a valid OpenBook JSON schema
TypeScript
1
star
27

runtime

TypeScript
1
star
28

bp-report

Custom Module for reporting issues
JavaScript
1
star
29

demo-bot

JavaScript
1
star
30

botpress-google-analytics-demo

JavaScript
1
star
31

.github

Community health files for the @botpress organization
1
star
32

aws-s3-signed-uploads-example

S3 Uploads with Signed URLs
TypeScript
1
star
33

botpress-webchat-plugin-calendar

JavaScript
1
star
34

react-embedded-webchat

CSS
1
star