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.