Devtoolwatch BoardGet it every Monday

W&B Weave review

W&B Weave is a toolkit from Weights & Biases for tracing and evaluating AI agents and LLM applications.

Updated Nov 1, 2026. Review written Oct 22, 2026 from the project's own sources; usage data refreshed every Monday.

TL;DR

W&B Weave is an observability and evaluation toolkit for agents and LLM applications, built by Weights & Biases. W&B Weave is for Python and TypeScript developers who want traces of conversations, LLM calls and tool calls, plus evaluations with LLM judges and custom scorers. Supported agent SDKs are autopatched after a single weave.init() call.

W&B Weave at a glance

Category
Evals and observability
Maintained by
Weights & Biases (organization, @wandb on GitHub)
License
Apache 2.0
Language
Python, TypeScript, JavaScript
Repository
github.com/wandb/weave
Website
wandb.me/weave
npm package
weave 0.16.9
PyPI package
weave 0.53.12
Latest release
v0.53.12 on GitHub, Oct 13, 2026
First published
Jun 7, 2023

What W&B Weave does

  • W&B Weave traces agent conversations, turns, LLM calls and tool calls, which appear in the Agents tab.
  • W&B Weave traces individual functions with the @weave.op decorator, and those traces land in the Calls tab.
  • W&B Weave evaluates agent and application responses using LLM judges and custom scorers.
  • W&B Weave autopatches the OpenAI Agents SDK, Claude Agent SDK and Google ADK after weave.init().
  • W&B Weave auto-traces plain openai calls into the Calls tab after weave.init().
  • W&B Weave accepts OpenTelemetry spans at its OTLP endpoint, with no Weave SDK installation required.
  • W&B Weave offers a Conversation SDK with start_conversation, start_turn, start_llm and start_tool for wrapping custom agent loops.

How it works

You install the Python or TypeScript library and call weave.init() with your team and project name. weave.init() then prints a project URL. Supported agent SDKs and plain openai calls are patched automatically. Custom loops use the Conversation SDK context managers. Traces are sent to the Weights & Biases trace server and viewed in the Agents or Calls tab. OTel-instrumented agents can send spans directly to the OTLP endpoint.

How to install and start using W&B Weave

With pip

pip install weave

With npm

npm install weave

With pip, for the OpenAI Agents SDK example

pip install weave openai-agents requests

Requirements

  • Python 3.10 or higher
  • A Weights & Biases account (free tier available)
  • A W&B API key set in WANDB_API_KEY
  • An OpenAI API key in OPENAI_API_KEY for the README examples

First steps

  1. Create a Weights & Biases account and set WANDB_API_KEY to the key from wandb.ai/authorize.
  2. Call weave.init("<your-team>/<your-project-name>") at the start of your code.
  3. Run your agent with a supported SDK, or decorate functions with @weave.op.
  4. Open the printed project URL and check the Agents tab or the Calls tab.

Who W&B Weave is for

  • Developers building agents with the OpenAI Agents SDK, Claude Agent SDK or Google ADK who want traces
  • Teams evaluating LLM applications, including RAG apps, with LLM judges and custom scorers
  • Developers with OpenTelemetry-instrumented agents who want to send spans without adding an SDK

Limitations to know

  • W&B Weave requires a Weights & Biases account and API key to store traces.
  • W&B Weave does not infer provider_name from the model name in start_llm, so you must always pass it.
  • W&B Weave's start_session and Session are deprecated and should not be used in new code.
  • W&B Weave's engine and boards code is paused while the project focuses on tracing and evaluations.

Is W&B Weave growing? Usage data

W&B Weave was not ranked on the Devtoolwatch Board in the week of Oct 25–31, 2026: it needs 25 or more new stars or 1,000 or more added downloads in a week to rank.

New GitHub stars per week for W&B Weave12 weeks from Aug 9, 2026: 5, 3, 1, 3, 3, 1, 2, 4, 4, 3, 0, 3 new stars, an average of 3 a week.Aug 9week of Oct 25
New GitHub stars per week for the last 12 weeks, from GitHub's stargazer history (today's stargazers by the week they starred).
Show the weekly numbers
New GitHub stars per week for W&B Weave
Week ofNew stars
Aug 9, 20265
Aug 16, 20263
Aug 23, 20261
Aug 30, 20263
Sep 6, 20263
Sep 13, 20261
Sep 20, 20262
Sep 27, 20264
Oct 4, 20264
Oct 11, 20263
Oct 18, 20260
Oct 25, 20263

On Hacker News

The Board ranks tools by four signals each week: new stars, new stars for the repo's size, added downloads and download growth beyond the market. How the ranking works.

W&B Weave alternatives

Other LLM evals and observability tools on the Board in the week of Oct 25–31, 2026, by momentum:

Evals and observability ranked by momentum, the week of Oct 25–31, 2026
RankToolStarsDownloads/wk
#1SkillSpectorSkillSpector is NVIDIA's security scanner that checks AI agent skills for vulnerabilities, malicious patterns, and supply-chain risks…23.7k–
#2JudgevalJudgeval is an open-source Python SDK for tracing and evaluating LLM-powered agents with prompt-based judges and online monitoring.1.1k80.2k
#3A.I.G (AI-Infra-Guard)A full-stack AI Red Teaming platform securing AI ecosystems via Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak…7.2k–
#4LangfuseLangfuse is an open source LLM engineering platform for tracing, evaluating, prompt management, and debugging LLM applications and agents.36.8k9.8M
#5OpikOpik is an open-source platform from Comet for tracing, evaluating, and monitoring LLM applications, RAG systems, and AI agents.23.1k709.1k
#6promptfoopromptfoo is a CLI and library for evaluating and red-teaming LLM-based apps, including prompts, agents, and RAG pipelines.26.7k1.2M

All LLM evals and observability tools, ranked

Recent W&B Weave releases

W&B Weave FAQ

Is W&B Weave free and open source?

Yes. W&B Weave's source code is on GitHub (wandb/weave) under the Apache 2.0 license, so you can use it for free.

How do I install W&B Weave?

Run pip install weave. The install section above has the other options from the project's README.

Is W&B Weave still maintained?

Yes. The wandb/weave repository was last updated on Oct 22, 2026, and the latest release, v0.53.12 on GitHub, came out on Oct 13, 2026.

How popular is W&B Weave?

W&B Weave has 1.1k GitHub stars as of Nov 1, 2026. It gained 3 new stars in the week of Oct 25–31, 2026, against a 12-week average of 3 a week.

What are the best alternatives to W&B Weave?

Other LLM evals and observability tools on the Devtoolwatch Board in the week of Oct 25–31, 2026, by momentum: SkillSpector (#1), Judgeval (#2), A.I.G (AI-Infra-Guard) (#3), Langfuse (#4), Opik (#5). The alternatives table above has their numbers.

What is W&B Weave?

W&B Weave is an observability and evaluation platform from Weights & Biases for agents and LLM applications. W&B Weave traces conversations, LLM calls and tool calls. It also evaluates responses with LLM judges and custom scorers.

What is the difference between the Agents tab and the Calls tab?

W&B Weave sends agent SDK and Conversation SDK traces to the Agents tab. Functions traced with @weave.op and plain openai calls go to the Calls tab. Use @weave.op for evaluations, scorers and LLM calls that are not an agent loop.

Can I trace an agent that doesn't use a supported SDK?

Yes. W&B Weave lets you wrap your own loop with start_conversation, start_turn, start_llm and start_tool. In Python these are context managers that close on exceptions.

Do I need the Weave SDK to send traces?

No. W&B Weave can receive OpenTelemetry spans at its OTLP endpoint. No Weave SDK installation is required for OTel-instrumented agents.

How does W&B Weave relate to CoreWeave Agent Lens?

W&B Weave's agent tracing workflows are also available in CoreWeave Agent Lens, which the docs call the successor to Weights & Biases Weave. Both services already receive your agent tracing data, so there is nothing to migrate.

Sources

  1. wandb/weave on GitHub
  2. W&B Weave README
  3. weave on npm
  4. weave on PyPI
  5. W&B Weave website
  6. Release v0.53.12 (Oct 13, 2026)
  7. Release v0.53.11 (Oct 13, 2026)
  8. Release v0.53.10 (Oct 13, 2026)
  9. Hacker News: Whitepaper: Current Best Practices for Training LLMs from Scratch
  10. Hacker News: Weave: Interactive Data Exploration Toolkit by Weights and Biases
  11. Devtoolwatch Board, the week of Oct 25–31, 2026

W&B Weave README badge

Maintainers can show the tool's weekly Board rank in their README:

Devtoolwatch badge for W&B Weave

[![Devtoolwatch](https://index.devtoolwatch.com/badge/weave.svg)](https://index.devtoolwatch.com/tools/weave/)

How this page is made: Devtoolwatch writes each review from the project's README, releases, package metadata and website, with an AI model, then checks every claim against the source it cites and drops what the sources don't support. The numbers come from Devtoolwatch's daily GitHub snapshots, GitHub's stargazer history, and the npm and PyPI download APIs. Spotted an error? Email [email protected].