programcode

Review · ML platforms

Weights & Biases review

A broad ML lifecycle platform with useful SDKs and self-hosting options, but watch usage costs and clarify data rights before production.

8.0/10ProgramCode score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

A capable ML lifecycle platform; budget for usage and review contract terms before sending production data.

Weights & Biases is a hosted ML development platform with a Python SDK, CLI, APIs and web UI. It brings experiment tracking, artifact versioning, model governance and generative AI tracing into one system, with dedicated-cloud and customer-managed deployment options.

The Free plan supports small projects, while Pro starts at $60 per month and adds team features and higher usage allowances. Storage and Weave ingestion overages can raise the bill. A Reddit discussion praises the workflow but raises unresolved questions about contract terms and intellectual property ownership.

Good fit if

  • ML teams comparing training runs
  • Teams versioning data and models
  • LLM teams tracing agent workflows

Skip it if

  • Teams needing a fully open-source server
  • Projects with unpredictable ingestion budgets
  • Teams unwilling to review vendor terms
Weights & Biases homepage
Weights & Biases homepage, captured Nov 10, 2026

ScoresHow it rates

  • Features9
  • Ease of use8
  • Value for money7
  • Support6
  • User sentiment6

What works

  • Tracks metrics, system utilization, logs and Git commits
  • Versions datasets and models with lineage
  • Automates Bayesian, grid and random sweeps
  • Weave traces LLM and agent workflows
  • Offers cloud, dedicated and customer-managed deployments

What doesn't

  • Pro starts at $60 per month
  • Storage and Weave ingestion can incur overages
  • Server, backend services and web UI are proprietary
  • Vendor does not publish seat add-on prices
  • Reddit users raised contract and ownership concerns

01What Weights & Biases is, technically

Weights & Biases is a machine learning platform delivered as a hosted SaaS service, with a web UI, APIs, a Python client library and CLI. It also offers dedicated cloud deployments and a customer-managed server for infrastructure such as a VPC, on-premises bare metal or air-gapped environments. The Python client and Weave are open-source; the central server, backend services and web UI are proprietary.

In a typical ML stack, W&B sits alongside training code and compute rather than replacing them. The SDK records runs, metrics, system utilization, console logs and Git commits. Artifacts track dataset and model versions and their dependencies; Sweeps coordinates hyperparameter searches across compute; the Model Registry catalogs models and lifecycle stages. Reports support team review. Weave adds tracing, prompt testing and evaluations for generative AI and agent applications. The result is a shared record of experiments and model development, not a general-purpose compute platform.

02Weights & Biases API, SDKs and docs

The primary client is the official Python SDK, wandb. The vendor also provides a command-line interface, GraphQL and REST APIs, a web UI and an iOS app for remote experiment monitoring. The product supports logging from Python scripts and lists integrations for PyTorch, PyTorch Lightning, TensorFlow, Keras, JAX, Scikit-learn, XGBoost and Hugging Face Transformers. LLM integrations include OpenAI, Anthropic, LangChain, LlamaIndex and Amazon Bedrock; infrastructure integrations include AWS, Google Cloud, Microsoft Azure, NVIDIA, Databricks, Ray, Slurm and Kubernetes.

The integration model spans training, artifact management, evaluation and orchestration: Automations and Launch connect jobs to CI/CD pipelines and external compute clusters. The homepage identifies Python as the SDK language; confirm SDK support for other languages in the vendor's docs. Check the docs for authentication, retries, payload behavior and API limits before relying on the APIs in production. The CLI and framework integrations can reduce custom logging code, but teams still need to decide what data each run should record.

03Weights & Biases pricing for developers

The Free plan costs $0 per month and includes up to 5 model seats, 5 GB/month of storage and 1 GB/month of Weave data ingestion. It covers evaluations, tracing, scorers and experiment tracking, making it a practical starting point for an individual or small project. Academic offers an eligible-institution Pro license at no charge, with up to 100 seats, 200 GB of cloud storage and up to 25 GB/month of Weave ingestion.

Pro starts at $60 per month for up to 10 model seats, 100 GB/month of storage and 1.5 GB/month of Weave ingestion. Additional storage costs $0.03/GB, billed monthly. Additional Weave ingestion is $0.10/MB on Pro and $0.20/MB on Enterprise. Pro inference is $5/month; additional inference is billed monthly at per-model prices. Sandbox charges depend on requested CPU and memory. Seat prices are not published. Pro is billed monthly upfront; Enterprise is billed annually upfront, and usage charges are billed monthly in arrears. Ask W&B to confirm rate limits and expected overages for your workload.

Full Weights & Biases pricing breakdown →

04Weights & Biases: open source, self-hosting and lock-in

The wandb Python client and W&B Weave are open-source. W&B identifies its central server, backend services and web UI as proprietary, so an open-source client does not make the full platform open-source. The published material does not name the specific licenses; check the current license terms before incorporating either project into a product.

Deployment choices include multi-tenant SaaS Cloud, single-tenant Dedicated Cloud in customer-selected AWS, GCP or Azure regions, and customer-managed deployments on customer infrastructure. The self-hosted option is managed with Helm and the W&B Kubernetes Operator; a single Docker container is also available for local evaluation via wandb server start. W&B does not publish data-export guarantees in the published product details. Ask about bulk export formats, retention and migration support before committing. Runs, artifacts and workflows built around a proprietary server can make migration more involved than replacing the client library.

05Weights & Biases in production

Before sending production workloads, set budgets and alerts around storage and Weave ingestion: included monthly allowances differ by plan, and additional ingestion is billed by the MB. The vendor does not publish rate limits in the pricing details, so ask W&B to confirm API and ingestion limits, plus behavior when an allowance is exhausted. For Enterprise deployments, confirm the security and compliance terms you need: listed options include custom roles, audit logs, single sign-on, automated user provisioning and a HIPAA-compliant option. Ask about uptime commitments, backups and incident support for the deployment you choose.

A Reddit thread about a Master Service Agreement update raised questions about intellectual property and confidentiality. One commenter said they had not received confirmation about ownership and noted that more configuration options were available on Enterprise. Another user praised collecting experiments across compute platforms, while a separate commenter described authentication setup as a recurring annoyance. Treat these as individual reports, not a measure of reliability. Review the contract and data-handling terms with your legal team before logging prompts, customer data or proprietary training material.

From the threadsWhat users say

The Reddit comments show both practical appreciation for W&B's cross-platform experiment workflow and friction around authentication and contract terms. One thread's ownership concerns remained unresolved in the comments supplied.

Cross-platform workflow
their UI collects my experiments across platforms, has builtin sweeps, and it even lets me babysit or kill runs on my iPhone
r/MachineLearning · view thread
Setup friction
Plus you got the first free bites
r/MachineLearning · view thread
Ownership uncertainty
I haven't gotten confirmation on ownership
r/MachineLearning · view thread
Enterprise terms
More options are available to configure for Enterprise plans
r/MachineLearning · view thread

Questions people ask

What does Weights & Biases do?

Weights & Biases records and compares ML training runs, versions datasets and models, automates hyperparameter sweeps and manages models in a registry. Its Weave toolkit adds tracing, prompt testing and evaluations for generative AI and agent workflows.

Does Weights & Biases have a free plan?

Yes. Free costs $0 per month and includes up to 5 model seats, 5 GB/month of storage and 1 GB/month of Weave data ingestion. Academic offers eligible institutions a free Pro license with up to 100 seats, 200 GB of cloud storage and up to 25 GB/month of Weave ingestion.

Can I self-host Weights & Biases?

Yes. W&B offers customer-managed deployment on customer-owned infrastructure, including VPC, on-premises bare metal and air-gapped environments. Deployment uses Helm and the W&B Kubernetes Operator. A single Docker container is available for local evaluation with wandb server start.

Which languages and APIs does Weights & Biases support?

The vendor names its official Python SDK, wandb, along with a CLI, GraphQL and REST APIs. It also lists integrations for ML frameworks, LLM providers and infrastructure platforms. Check W&B's docs for SDK support in other languages and details on API behavior.

Is Weights & Biases open-source?

The wandb Python client and W&B Weave are open-source. The central server, backend services and web UI are proprietary. The specific licenses are not listed on the vendor's site, so check the current license terms before adopting either project.

Sources

  1. Weights & Biases homepage
  2. Weights & Biases pricing page
  3. Reddit: Weights & Biases New Master Service Agreement Questions [D]
  4. Reddit: How KitOps and Weights & Biases Work Together for Reliable Model Versioning