Thanks for your interest in improving Pipecat Moss! This document captures the workflow for working from the source repository.
-
Clone the repository and
cdinto it. -
Install dependencies using uv:
uv sync
-
Activate the virtual environment so local scripts (examples, tests) run against the checked-out code:
source .venv/bin/activate
With the environment active you can run the sample pipelines shipped in the examples directory. Please refer to the README for detailed instructions on running the examples.
Follow the existing formatting and logging patterns in the codebase.
- Open a pull request that describes the motivation, highlights user-facing changes, and includes validation steps.
- Be responsive to review feedback so the change can merge smoothly.
We appreciate your contributions!