botpress/botpress

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

What it solves

Botpress provides a platform for rapidly building next-generation chatbots and AI assistants powered by OpenAI, enabling developers and businesses to deploy intelligent conversational interfaces without starting from scratch.

How it works

While the core platform is available via the Botpress Cloud and Studio, this repository provides the developer ecosystem to extend it. It includes a CLI and SDK for creating and deploying custom integrations and plugins, as well as a programmatic way to build bots "as code" for experienced developers.

Who it’s for

  • Businesses and Project Owners looking to deploy AI assistants quickly.
  • Developers who want to build custom integrations or manage bots programmatically using the provided SDK and CLI.

Highlights

  • OpenAI Integration: Powered by OpenAI for conversational intelligence.
  • Developer Tooling: Includes a dedicated CLI (@botpress/cli) and SDK (@botpress/sdk) for building and managing bots.
  • Extensible Ecosystem: Supports the creation of public and private integrations that can be shared via the Botpress Hub.
  • Programmatic Bot Creation: Offers the ability to build bots using code rather than just the visual Studio.