SDK for integrating Braintrust
Project Links
Meta
Author: Braintrust
Requires Python: >=3.10.0
Classifiers
Programming Language
- Python :: 3
- Python :: 3.10
Operating System
- OS Independent
Braintrust Python SDK
The official Python SDK for logging, tracing, and evaluating AI applications with Braintrust.
Installation
Install the SDK:
pip install braintrust
Quickstart
Run a simple evaluation:
from braintrust import Eval
def is_equal(expected, output):
return expected == output
Eval(
"Say Hi Bot",
data=lambda: [
{"input": "Foo", "expected": "Hi Foo"},
{"input": "Bar", "expected": "Hello Bar"},
],
task=lambda input: "Hi " + input,
scores=[is_equal],
)
Then run:
BRAINTRUST_API_KEY=<YOUR_API_KEY> braintrust eval tutorial_eval.py
Optional Extras
Install extras as needed for specific workflows:
pip install "braintrust[cli]"
pip install "braintrust[openai-agents]"
pip install "braintrust[otel]"
pip install "braintrust[temporal]"
pip install "braintrust[all]"
Available extras:
performance: installsorjsonfor faster JSON serializationcli: installs optional dependencies used by the Braintrust CLIopenai-agents: installs OpenAI Agents integration supportotel: installs OpenTelemetry integration dependenciestemporal: installs Temporal integration dependenciesall: installs all optional extras
Documentation
- Python SDK docs: https://www.braintrust.dev/docs/reference/sdks/python
- Braintrust docs: https://www.braintrust.dev/docs
- Repo publishing guide: https://github.com/braintrustdata/braintrust-sdk-python/blob/main/docs/publishing.md
- Source code: https://github.com/braintrustdata/braintrust-sdk-python/tree/main/py
License
Apache-2.0
0.42.0
Sep 22, 2026
0.41.1
Sep 22, 2026
0.41.0
Sep 17, 2026
0.40.0
Sep 14, 2026
0.39.0
Sep 10, 2026
0.38.0
Sep 09, 2026
0.37.0
Sep 03, 2026
0.36.0
Sep 01, 2026
0.35.0
Aug 27, 2026
0.34.0
Aug 17, 2026
0.33.0
Aug 11, 2026
0.32.0
Aug 05, 2026
0.31.1
Aug 04, 2026
0.31.0
Jul 29, 2026
0.30.1
Jul 21, 2026
0.30.0
Jul 21, 2026
0.29.0
Jul 17, 2026
0.28.0
Jul 16, 2026
0.27.0
Jul 14, 2026
0.26.0
Jun 30, 2026
0.25.0
Jun 16, 2026
0.24.0
Jun 03, 2026
0.23.0
May 28, 2026
0.22.1
May 22, 2026
0.22.0
May 20, 2026
0.21.0
May 14, 2026
0.20.0
May 13, 2026
0.19.0
May 04, 2026
0.18.0
Apr 29, 2026
0.17.0
Apr 27, 2026
0.16.0
Apr 17, 2026
0.15.0
Apr 14, 2026
0.14.0
Apr 10, 2026
0.13.0
Apr 08, 2026
0.12.1
Apr 02, 2026
0.12.0
Apr 01, 2026
0.11.0
Mar 26, 2026
0.10.0
Mar 19, 2026
0.9.0
Mar 12, 2026
0.8.0
Mar 06, 2026
0.7.0
Feb 27, 2026
0.6.0
Feb 25, 2026
0.5.6
Feb 12, 2026
0.5.5
Feb 05, 2026
0.5.4
Feb 04, 2026
0.5.3
Jan 31, 2026
0.5.2
Jan 29, 2026
0.5.0
Jan 21, 2026
0.4.3
Jan 15, 2026
0.4.2
Jan 08, 2026
0.4.1
Jan 07, 2026
0.4.0
Jan 01, 2026
0.3.15
Dec 22, 2025
0.3.14
Dec 18, 2025
0.3.13
Dec 10, 2025
0.3.12
Dec 06, 2025
0.3.11
Dec 04, 2025
0.3.10
Dec 03, 2025
0.3.9
Nov 25, 2025
0.3.8
Nov 22, 2025
0.3.7
Nov 21, 2025
0.3.6
Oct 30, 2025
0.3.5
Oct 22, 2025
0.3.4
Oct 18, 2025
0.3.1
Oct 03, 2025
0.3.0
Oct 02, 2025
0.2.9
Sep 22, 2025
0.2.8
Sep 19, 2025
0.2.7
Sep 11, 2025
0.2.6
Aug 27, 2025
0.2.5
Aug 24, 2025
0.2.4
Aug 20, 2025
0.2.3
Aug 14, 2025
0.2.2
Aug 08, 2025
0.2.1
Aug 06, 2025
0.2.0
Jul 25, 2025
0.1.8
Jul 18, 2025
0.1.7
Jul 15, 2025
0.1.6
Jun 26, 2025
0.1.5
Jun 23, 2025
0.1.4
Jun 10, 2025
0.1.3
Jun 02, 2025
0.1.2
May 28, 2025
0.1.1
May 21, 2025
0.1.0
May 15, 2025
0.0.203
May 12, 2025
0.0.202
May 08, 2025
0.0.201
Apr 25, 2025
0.0.200
Apr 22, 2025
0.0.199
Apr 16, 2025
0.0.198
Apr 15, 2025
0.0.197
Apr 09, 2025
0.0.196
Apr 07, 2025
0.0.195
Mar 28, 2025
0.0.194
Mar 26, 2025
0.0.193
Mar 25, 2025
0.0.192
Mar 20, 2025
0.0.191
Mar 19, 2025
0.0.190
Mar 12, 2025
0.0.189
Mar 11, 2025
0.0.188
Mar 10, 2025
0.0.187
Mar 07, 2025
0.0.186
Mar 04, 2025
0.0.185
Mar 01, 2025
0.0.184
Feb 01, 2025
0.0.183
Jan 24, 2025
0.0.182
Jan 15, 2025
0.0.181
Jan 11, 2025
0.0.180
Jan 10, 2025
0.0.179
Jan 07, 2025
0.0.178
Jan 03, 2025
0.0.177
Dec 16, 2024
0.0.176
Dec 10, 2024
0.0.175
Dec 02, 2024
0.0.174
Nov 28, 2024
0.0.173
Nov 25, 2024
0.0.172
Nov 24, 2024
0.0.171
Nov 21, 2024
0.0.170
Nov 19, 2024
0.0.169
Nov 15, 2024
0.0.168
Nov 12, 2024
0.0.167
Oct 27, 2024
0.0.166
Oct 18, 2024
0.0.165
Oct 16, 2024
0.0.164
Oct 15, 2024
0.0.163
Oct 11, 2024
0.0.162
Oct 10, 2024
0.0.161
Oct 09, 2024
0.0.160
Sep 26, 2024
0.0.159
Sep 24, 2024
0.0.158
Sep 19, 2024
0.0.157
Sep 04, 2024
0.0.156
Sep 04, 2024
0.0.155
Aug 30, 2024
0.0.154
Aug 26, 2024
0.0.153
Aug 15, 2024
0.0.152
Aug 13, 2024
0.0.151
Aug 08, 2024
0.0.150
Aug 07, 2024
0.0.149
Aug 07, 2024
0.0.148
Aug 02, 2024
0.0.147
Aug 01, 2024
0.0.146
Jul 23, 2024
0.0.145
Jul 17, 2024
0.0.144
Jul 17, 2024
0.0.143
Jul 12, 2024
0.0.142
Jul 09, 2024
0.0.141
Jul 09, 2024
0.0.140
Jul 05, 2024
0.0.139
Jul 01, 2024
0.0.138
Jul 01, 2024
0.0.137
Jun 29, 2024
0.0.136
Jun 25, 2024
0.0.135
Jun 18, 2024
0.0.134
Jun 17, 2024
0.0.133
Jun 13, 2024
0.0.132
Jun 12, 2024
0.0.131
May 28, 2024
0.0.130
May 24, 2024
0.0.129
May 21, 2024
0.0.128
May 18, 2024
0.0.127
May 14, 2024
0.0.126
May 08, 2024
0.0.125
Apr 30, 2024
0.0.124
Apr 26, 2024
0.0.123
Apr 25, 2024
0.0.122
Apr 25, 2024
0.0.121
Apr 24, 2024
0.0.120
Apr 19, 2024
0.0.119
Apr 17, 2024
0.0.118
Apr 12, 2024
0.0.117
Apr 09, 2024
0.0.116
Apr 09, 2024
0.0.115
Apr 02, 2024
0.0.114
Mar 28, 2024
0.0.113
Mar 17, 2024
0.0.112
Mar 17, 2024
0.0.111
Mar 14, 2024
0.0.110
Mar 14, 2024
0.0.109
Mar 11, 2024
0.0.108
Mar 07, 2024
0.0.107
Mar 06, 2024
0.0.106
Mar 05, 2024
0.0.105
Mar 04, 2024
0.0.104
Mar 01, 2024
0.0.103
Feb 28, 2024
0.0.102
Feb 27, 2024
0.0.101
Feb 25, 2024
0.0.100
Feb 23, 2024
0.0.99
Feb 20, 2024
0.0.98
Feb 15, 2024
0.0.97
Feb 09, 2024
0.0.96
Feb 06, 2024
0.0.95
Feb 04, 2024
0.0.94
Jan 30, 2024
0.0.93
Jan 29, 2024
0.0.92
Jan 26, 2024
0.0.91
Jan 23, 2024
0.0.90
Jan 16, 2024
0.0.89
Jan 10, 2024
0.0.88
Jan 05, 2024
0.0.87
Jan 03, 2024
0.0.86
Dec 31, 2023
0.0.85
Dec 23, 2023
0.0.84
Dec 22, 2023
0.0.83
Dec 21, 2023
0.0.82
Dec 20, 2023
0.0.81
Dec 19, 2023
0.0.80
Dec 15, 2023
0.0.79
Dec 15, 2023
0.0.78
Dec 05, 2023
0.0.77
Dec 01, 2023
0.0.76
Dec 01, 2023
0.0.75
Nov 28, 2023
0.0.74
Nov 17, 2023
0.0.73
Nov 17, 2023
0.0.72
Nov 16, 2023
0.0.71
Nov 10, 2023
0.0.70
Nov 08, 2023
0.0.69
Nov 08, 2023
0.0.68
Nov 07, 2023
0.0.67
Nov 07, 2023
0.0.66
Nov 06, 2023
0.0.65
Nov 06, 2023
0.0.64
Nov 02, 2023
0.0.63
Oct 30, 2023
0.0.62
Oct 30, 2023
0.0.61
Oct 23, 2023
0.0.60
Oct 20, 2023
0.0.59
Oct 19, 2023
0.0.58
Oct 18, 2023
0.0.57
Oct 17, 2023
0.0.56
Oct 12, 2023
0.0.55
Oct 11, 2023
0.0.54
Oct 11, 2023
0.0.53
Oct 11, 2023
0.0.52
Oct 11, 2023
0.0.51
Oct 11, 2023
0.0.50
Oct 05, 2023
0.0.49
Sep 27, 2023
0.0.48
Sep 26, 2023
0.0.47
Sep 21, 2023
0.0.46
Sep 21, 2023
0.0.45
Sep 14, 2023
0.0.44
Sep 13, 2023
0.0.43
Sep 11, 2023
0.0.42
Sep 08, 2023
0.0.41
Sep 07, 2023
0.0.40
Sep 07, 2023
0.0.39
Aug 31, 2023
0.0.38
Aug 29, 2023
0.0.37
Aug 25, 2023
0.0.36
Aug 25, 2023
0.0.35
Aug 25, 2023
0.0.34
Aug 25, 2023
0.0.33
Aug 23, 2023
0.0.32
Aug 18, 2023
0.0.31
Aug 18, 2023
0.0.30
Aug 16, 2023
0.0.29
Aug 15, 2023
0.0.28
Aug 08, 2023
0.0.27
Aug 07, 2023
0.0.26
Aug 05, 2023
0.0.25
Aug 04, 2023
0.0.24
Aug 04, 2023
0.0.23
Jul 29, 2023
0.0.22
Jul 27, 2023
0.0.21
Jul 16, 2023
0.0.20
Jul 14, 2023
0.0.19
Jul 14, 2023
0.0.18
Jul 14, 2023
0.0.17
Jul 10, 2023
0.0.16
Jul 10, 2023
0.0.13
Jul 10, 2023
0.0.12
Jul 10, 2023
0.0.11
Jul 05, 2023
0.0.10
Jul 02, 2023
0.0.9
Jun 30, 2023
0.0.8
Jun 30, 2023
0.0.7
Jun 30, 2023
0.0.6
Jun 22, 2023
0.0.5
Jun 17, 2023
0.0.4
Jun 10, 2023
0.0.3
Jun 07, 2023
0.0.2
May 24, 2023
0.0.1
May 24, 2023
Wheel compatibility matrix
Files in release
Extras:
Dependencies:
requests
chevron
tqdm
exceptiongroup
(>=1.2.0)
jsonschema
packaging
sseclient-py
python-slugify
typing_extensions
(>=4.1.0)
wrapt