Installing CSML
Last updated
Was this helpful?
Last updated
Was this helpful?
As an open-source programming language, there are several ways you can get started with CSML, either by compiling the sources yourself, using Docker, or using , a free online development environment provided by .
The easiest way to create CSML Chatbots is by using the free online development playground available at . No dependencies, no installation, no signup required!
âž¡ Try CSML Playground now on !
You can also create a free account on CSML Studio, a professional online development and deployment tool for all your CSML chatbots. Read more , and head over to the !
CSML Studio includes everything you need to create, develop and maintain your chatbots. You get a code editor and test chatbox, built-in services to author functions and install custom or managed integrations, deploy to many different communication channels including Messenger, Workplace Chat, Microsoft Teams, Slack, Whatsapp... and monitor the usage with custom analytics.
âž¡ Try CSML Studio now on !
To run CSML on your own machine, you will need a way to run the engine (CSML comes with bindings for nodejs or directly in rust), as well as a database. Optionally, you will also need a custom App
runtime ().
We provide an easy-to-use docker image to run CSML on your own computer. To get started, follow the instructions .
We provide builds for macOS and linux (arm64) for every new version of the CSML engine. You can find them on the releases page of the . For the latest available version, visit .
CSML is written in Rust. You can find the source code of the CSML interpreter and engine on , and compile it from source as per the instructions.