Installation

Requirements

  • Python >= 3.9

  • dspy-ai >= 2.0.0

Install from PyPI

pip install braid-dspy

Install from Source

git clone https://github.com/ziyacivan/braid-dspy.git
cd braid-dspy
pip install -e .

Install with Development Dependencies

pip install -e ".[dev]"

Verify Installation

from braid import BraidReasoning
print("BRAID-DSPy installed successfully!")

Using with uv

If you’re using uv as your package manager:

uv pip install braid-dspy

Or for development:

git clone https://github.com/ziyacivan/braid-dspy.git
cd braid-dspy
uv sync