Building from Source
This guide is for contributors who want to build the Rust core and Python bindings from source.
Prerequisites
- Rust 1.75+
- Python 3.9+
- maturin
Clone
git clone https://github.com/briefcasebrain/briefcase-ai-sdk.gitcd briefcase-ai-sdkBuild
cargo build --releaseRun Tests
cargo testBuild Python Bindings
pip install maturinmaturin develop --releaseThis compiles the Rust core and installs the Python package in development mode. See Development for the full contributor workflow.