Install the following tools prior to development:
- Install development dependencies:
uv sync
- Install pre-commit hooks:
pre-commit install
- View development recipes:
just -l
The project uses:
To format code and update documentation:
just format # Format code with ruff
just embedme # Update code examples in README
A Dockerfile is provided if you prefer to develop inside a container.
To get started build the container:
docker build -t promptic .
You can then run just
commands on the image
docker run --rm --env-file .env promptic test