While the open-source version is available for local use and experimentation, for commercial use please reach out for a demo call with our team.

Prerequisites

Running with Docker Compose

To run the project locally with Docker Compose, fetch the LangWatch repository and start the services:

git clone https://github.com/langwatch/langwatch.git
cp langwatch/.env.example langwatch/.env
docker compose up -d --wait --build

The application will be available at http://localhost:5560.

Curiosity: we decided on 5560 because that’s where the letters “LLM” are, on a T9 keyboard.

Running outside Docker

To run the project locally, you need to start the databases and LangWatch services. Start just the databases using docker and leave it running:

docker compose up redis postgres opensearch

Then, on another terminal, install the dependencies and start LangWatch:

make install
make start

Helm Chart for LangWatch

LangWatch is available as a Helm chart for easy deployment on Kubernetes. The next section provides instructions for installing the Langwatch Helm chart.

Check out the Helm Chart page for more details.