Build and deploy AI agents and chatbots using large language models with a focus on integrations.

Botpress is an open-source web app and server that provides a platform for building AI agents and chatbots. It utilizes large language models from OpenAI to create assistants for business or personal projects. The software is available as a cloud-based web application and a server-side environment, allowing for flexible deployment depending on the needs of the project.
Users can build bots through the Botpress Studio or programmatically using a set of developer tools. The platform supports the creation of custom integrations and plugins to extend the functionality of the agents. Deployment is managed via a dedicated command line interface that allows developers to push updates to their workspace and manage the lifecycle of their bots from a local terminal.
The architecture relies on a set of devtools including a CLI, SDK, and API client. This allows experienced developers to bypass the visual studio and build bots using underlying primitives, which is useful for those who prefer a programmatic approach over a visual interface. The system is designed for extensibility, enabling users to create private integrations for specific workspaces or publish them publicly to the Botpress Hub for other users to utilize. Local development is supported through Node.js and pnpm, ensuring that developers can build and check their packages before deployment.
Botpress is a developer-centric platform for creating LLM-powered conversational agents with a focus on extensibility and programmatic control.
A self-hosted control center for running autonomous coding agents to plan and ship changes across codebases.
A collaborative platform to build, schedule, and operate AI agents that handle long running automated tasks.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.