$npx skillfedfor your agent

dvc-studio-client

Small library to post data from DVC/DVCLive to Iterative Studio

With conditionsPyPI Artificial IntelligenceReleased Jun 20262.3M downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — dvc_studio_client-0.23.0-py3-none-any.whl
v0.23.0 · released 2026-06-01 · Python >=3.9 · 3 runtime deps: dulwich, requests, voluptuous

Yes, if you use DVC Studio and need to post metrics or access model registry data from Python code. The low install friction, active maintenance, permissive license, and zero known vulnerabilities make it safe to add. Not necessary if you only use DVC Studio's web UI or don't track experiments with it.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.9 or later; DVC Studio backend endpoint and authentication credentials needed for actual metric posting.
  • Low friction install with only three runtime dependencies (dulwich, requests, voluptuous).
  • Actively maintained with a recent release 74 days ago and current commit activity.

License · maintenance · safety

Apache-2.0 (permissive) — Apache-2.0 permissive license allows free use, modification, and distribution with minimal restrictions, suitable for both open-source and commercial projects.

last release 2026-06-01 (74 days) · last repo commit 2026-08-10 · 10 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 2,253,619 downloads/mo, #3,187 on PyPI

Verify before relying

pip install dvc-studio-client

from dvc_studio_client import post_live_metrics
post_live_metrics(api_url, metrics_dict, headers)
  • Whether get_download_uris, post_live_metrics, and get_access_token are the complete public API or if there are additional functions.
  • Whether the package works offline or always requires network connectivity to DVC Studio.
  • Performance characteristics when posting large volumes of metrics or handling network failures.
Same gist for agents: .md · .json

What it is and what it does

dvc-studio-client is a lightweight Python library that bridges local machine learning workflows to DVC Studio, Iterative's experiment tracking and model management platform. It provides three main capabilities: retrieving download URIs for registered models, posting live experiment metrics to a Studio backend, and handling OAuth-style authentication for client applications.

The package is designed as a thin integration layer, not a standalone ML platform—it assumes you already have a DVC Studio instance or account and need to programmatically send data to it. It depends on dulwich for Git operations, requests for HTTP communication, and voluptuous for configuration validation. The library targets modern Python versions (3.9 through 3.14) and is actively maintained by Iterative, the team behind DVC.

Use it for

  • Post live metrics from DVCLive experiments to DVC Studio during training runs for real-time monitoring.
  • Retrieve download URIs for models stored in DVC Studio's model registry for deployment pipelines.
  • Authenticate a custom application or CI/CD workflow to interact with DVC Studio's API.
  • Integrate experiment tracking into non-DVC ML workflows that still use DVC Studio as a central hub.
  • Automate metric collection and upload from distributed training jobs to a centralized Studio instance.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you use DVC Studio and need to post metrics or access model registry data from Python code.

The low install friction, active maintenance, permissive license, and zero known vulnerabilities make it safe to add. Not necessary if you only use DVC Studio's web UI or don't track experiments with it.

Install

dvc-studio-client on PyPI

Before you install

Low friction install with only three runtime dependencies (dulwich, requests, voluptuous). Actively maintained with a recent release 74 days ago and current commit activity.

Requires Python 3.9 or later; DVC Studio backend endpoint and authentication credentials needed for actual metric posting.

License in practice

Apache-2.0 permissive license allows free use, modification, and distribution with minimal restrictions, suitable for both open-source and commercial projects.

Quickstart

pip install dvc-studio-client

from dvc_studio_client import post_live_metrics
post_live_metrics(api_url, metrics_dict, headers)

Verify before relying

  • Whether get_download_uris, post_live_metrics, and get_access_token are the complete public API or if there are additional functions.
  • Whether the package works offline or always requires network connectivity to DVC Studio.
  • Performance characteristics when posting large volumes of metrics or handling network failures.

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release >=3.9
Install frictionLow. Pure-Python wheel
Runtime dependencies
3 packages
dulwichrequestsvoluptuous
MaintenanceActively maintained 74 days since the last release
Last repo commit
First released
Downloads2,253,619 / month, #3,187 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 1 - PlanningProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9

Evidence: dvc_studio_client-0.23.0-py3-none-any.whl

Tags

Capabilities
dvc studio integrationpost experiment metricsmodel registry clientdvc live metrics uploadstudio authenticationexperiment tracking clientml experiment logging
Topics
ml-experiment-trackingdvc-integrationmodel-registry

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “dvc studio integration”

  • dvc-studio-clientClient library for posting experiment metrics, model registry data,…
  • dvcliveDVCLive logs machine learning metrics, parameters, and plots to…
  • dvc-renderRenders data in DVC plots format into Vega visualizations and…

Give your agent the search over MCP, or paste the wish link into any chat.

More Artificial Intelligence packages

litellm With conditions
PyPI · Artificial Intelligence · released Aug 2026

LiteLLM provides a unified Python interface to call 100+ LLM providers (OpenAI, Anthropic, Gemini, Bedrock, Azure, and others) using OpenAI-compatible API format, available as both a Python SDK and a self-hosted AI Gateway proxy server.

Install it if you need to work with multiple LLM providers or want to centralize LLM routing in your organization.

MITcompiled wheel
682.8Mdownloads / mo
huggingface-hub Worth it
PyPI · Artificial Intelligence · released Aug 2026

Client library and CLI tool for downloading, uploading, and managing models, datasets, and repositories on the Hugging Face Hub platform.

Install it if you work with Hugging Face Hub models or datasets.

Apache-2.0pure Python · 3.10.0+
442.4Mdownloads / mo
langchain Worth it
PyPI · Python Modules · released Aug 2026

LangChain provides a framework for building agents and LLM-powered applications by composing language models, tools, and memory through a unified API that abstracts over multiple model providers.

MITpure Python
315.4Mdownloads / mo
hf-xet With conditions
PyPI · Artificial Intelligence · released Aug 2026

hf-xet provides chunk-based deduplication and efficient file transfer for the Hugging Face Hub, enabling faster uploads and downloads of large files with local disk caching.

Apache-2.0compiled wheel · 3.8+
258.4Mdownloads / mo
tokenizers Worth it
PyPI · Artificial Intelligence · released Apr 2026

Tokenizers converts raw text into token sequences for NLP models, with support for training custom vocabularies and using pre-built tokenizers (BPE, WordPiece) optimized for speed via Rust.

Apache-2.0compiled wheel · 3.10+
222.9Mdownloads / mo
transformers Worth it
PyPI · Artificial Intelligence · released Aug 2026

Transformers provides a unified framework for loading, fine-tuning, and running state-of-the-art pretrained models across text, vision, audio, video, and multimodal tasks using PyTorch, JAX, or TensorFlow.

Install it if you need to run or train any transformer-based model for NLP, vision, audio, or multimodal tasks.

permissive licensepure Python · 3.10.0+
186.6Mdownloads / mo

See also dvc · dvclive · dvc-render · dvc-data · neptune · comet-ml · azureml-mlflow · trackio · sagemaker-experiments · iterative-telemetry