- Trace and collect metrics about your agents built with popular SDKs and harnesses using Weave OTel-compatible SDK
- Manually instrument your application’s LLM calls and arbitrary functions to trace, version, and collect feedback about your application
- Evaluate your agent’s or application’s responses using LLM judges and custom scorers
Get started
Select your workload type and then use the following docs to guide you through the basics of how to use Weave’s suite of tools. For more information about the difference between workloads, see What is Weave?- Trace an agent
- Trace functions with Ops and Calls
Integrate Weave with an agent
Pick a built-in integration for your agent SDK or harness and start tracing sessions, turns, LLM calls, and tool calls in the Agents view.
Set up custom agent observability
Trace a custom multi-turn agent with the Weave SDK to capture sessions, LLM calls, and tool calls as OpenTelemetry spans.
View agent metrics in Weave UI
Trace a basic call to an LLM and review the inputs, outputs, and code in your W&B account.
Install Weave
W&B Weave provides Python and TypeScript libraries. To install the Weave library, run the following command:- Python
- TypeScript