awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
wandb avatar

wandb/client

0
View on GitHub↗
11,128 stars·880 forks·Python·MIT·18 viewswandb.ai↗

Client

This project is a collection of utilities designed for machine learning experiment tracking, data versioning, and the observability of large language model applications. It provides a client for recording hyperparameters and metrics during training to visualize performance trends and compare different model versions.

The tool includes a model evaluation framework that uses custom scorers and automated judges to assess the quality of generated text outputs. It also provides observability tools to monitor and debug the execution flow and runtime behavior of language model applications.

The system manages the broader machine learning lifecycle, covering the process of training, fine-tuning, and deploying models. This includes tracking dataset changes across iterations to maintain data lineage and providing the infrastructure to host experiment tracking platforms on cloud or private environments.

Features

  • Experiment Tracking - Provides comprehensive tools for logging, versioning, and visualizing machine learning model training and evaluation workflows.
  • Data Lineage - Tracks dataset changes and transformation history to maintain a clear record of data lineage for reproducibility.
  • LLM Observability - Provides monitoring and tracing tools specifically designed to debug execution flows and runtime behavior in LLM applications.
  • Model Evaluation Frameworks - Ships a framework for running model inference and validation using custom scorers and automated judges.
  • Artifact Versioning - Provides artifact versioning for binary models and datasets using content hashes to ensure training reproducibility.
  • LLM Evaluation - Measures the quality of generated text outputs using custom metrics and automated judges.
  • Model Lifecycle Management - Manages the end-to-end lifecycle of machine learning models from initial training and fine-tuning to production deployment.
  • Dynamic Schema Storage - Implements dynamic schema storage allowing users to log arbitrary key-value pairs and nested dictionaries for experiments.
  • Telemetry Data Pipelines - Ships a telemetry data pipeline using REST-based HTTP requests to transmit model performance data to a centralized backend.
  • Metric Streams - Captures runtime performance markers as a stream of events for real-time training visualization.
  • Experiment Management - Visualizes and tracks machine learning experiment metrics and logs.
  • Deep Learning Implementations - Client library for experiment tracking and visualization.

Star history

Star history chart for wandb/clientStar history chart for wandb/client

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Client

These projects share indexed features with Client. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • mlflow/mlflowmlflow avatar

    mlflow/mlflow

    26,554View on GitHub↗
    Pythonagentopsagentsai
    View on GitHub↗26,554
  • polyaxon/polyaxonpolyaxon avatar

    polyaxon/polyaxon

    3,707View on GitHub↗

    Polyaxon is a Kubernetes-native machine learning orchestration platform and MLOps pipeline orchestrator. It serves as a control plane for managing distributed deep learning workloads, automated machine learning pipelines, and experiment tracking. The platform distinguishes itself through specialized services for distributed training management, including MPI-based coordination for PyTorch and TensorFlow. It provides an automated hyperparameter optimization service utilizing Bayesian, random, and grid search algorithms, alongside managed interactive AI workspaces for launching Jupyter notebook

    MDX
    View on GitHub↗3,707
  • comet-ml/opikcomet-ml avatar

    comet-ml/opik

    17,787View on GitHub↗

    Opik is an observability and evaluation platform designed for generative AI applications and agentic workflows. It provides a centralized environment for tracing execution flows, managing prompt templates, and monitoring production performance, allowing teams to gain visibility into complex model interactions and tool usage without requiring manual application code changes. The platform distinguishes itself through its integrated approach to the AI development lifecycle, combining distributed trace instrumentation with automated evaluation frameworks. It supports model-as-a-judge scoring, syn

    Pythonevaluationhacktoberfesthacktoberfest2025
    View on GitHub↗17,787
  • aimhubio/aimaimhubio avatar

    aimhubio/aim

    6,159View on GitHub↗

    Aim is an open-source platform for logging, visualizing, and comparing machine learning training runs and LLM traces. It provides a remote tracking server and a comparison UI, functioning as an ML experiment tracker, AI workflow logger, and LLM trace recorder that captures prompts, generations, and tool calls from AI applications. The platform distinguishes itself through a run-based data model with local SQLite storage, real-time metric streaming, and a plugin-based explorer system that supports specialized visual analysis of metrics, images, audio, and text. It offers a Python SDK with cont

    Python
    View on GitHub↗6,159
Compare all 30 related projects→

Frequently asked questions

What does wandb/client do?

This project is a collection of utilities designed for machine learning experiment tracking, data versioning, and the observability of large language model applications. It provides a client for recording hyperparameters and metrics during training to visualize performance trends and compare different model versions.

What are the main features of wandb/client?

The main features of wandb/client are: Experiment Tracking, Data Lineage, LLM Observability, Model Evaluation Frameworks, Artifact Versioning, LLM Evaluation, Model Lifecycle Management, Dynamic Schema Storage.

Which projects share features with wandb/client?

Projects with overlapping indexed features include: mlflow/mlflow. polyaxon/polyaxon — Polyaxon is a Kubernetes-native machine learning orchestration platform and MLOps pipeline orchestrator. It serves as… comet-ml/opik — Opik is an observability and evaluation platform designed for generative AI applications and agentic workflows. It… aimhubio/aim — Aim is an open-source platform for logging, visualizing, and comparing machine learning training runs and LLM traces.… internlm/opencompass — OpenCompass is a comprehensive evaluation platform, benchmarking suite, and distributed model evaluator designed to… wandb/wandb — Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow…