Skip to content

Getting Started

This section will help you set up your development environment and get started with Open Chat Studio.

Choose Your Setup

Setup Best for
Local Setup Day-to-day development with full control over the host environment. Requires Python 3.13, Node.js, and Docker.
Docker-Only Setup Quick start with minimal prerequisites — requires only Docker. No local Python or Node installation needed.

Once your environment is running, see the Development Workflow — how a change goes from issue to merged PR, plus the everyday commands for tests, linting and dependencies.

That workflow assumes an agentic coding tool; see AI Tool Setup to get one configured for this project.