Skip to main content

Braintrust SDKs

Log traces, manage prompts, create datasets, and run evals or experiments right from your code.

https://img.logo.dev/typescriptlang.org?token=pk_BdcHD9e5SCW3j1rnJkNyMQ

TypeScript

https://img.logo.dev/python.org?token=pk_BdcHD9e5SCW3j1rnJkNyMQ

Python

https://img.logo.dev/go.dev?token=pk_BdcHD9e5SCW3j1rnJkNyMQ

Go

https://img.logo.dev/java.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ

Java

https://img.logo.dev/ruby-lang.org?token=pk_BdcHD9e5SCW3j1rnJkNyMQ

Ruby

https://img.logo.dev/dotnet.microsoft.com?token=pk_BdcHD9e5SCW3j1rnJkNyMQ

C#

Additional SDKs

These SDKs support a smaller set of features than the SDKs listed above:

  • Kotlin — REST API client
  • Rust — tracing and evals (alpha)