Skip to content

karma list

The karma list command group provides discovery and listing functionality for all KARMA resources.

Terminal window
karma list [COMMAND] [OPTIONS]
  • karma list models - List all available models
  • karma list datasets - List all available datasets
  • karma list metrics - List all available metrics
  • karma list all - List all resources (models, datasets, and metrics)

List all available models in the registry.

Terminal window
karma list models [OPTIONS]
OptionTypeDefaultDescription
--formattable|simple|csvtableOutput format
Terminal window
# Table format (default)
karma list models
# Simple text format
karma list models --format simple
# CSV format
karma list models --format csv

The table format shows:

  • Model Name
  • Status (Available/Unavailable)
  • Modality (Text, Audio, Vision, etc.)

List all available datasets in the registry with optional filtering.

Terminal window
karma list datasets [OPTIONS]
OptionTypeDefaultDescription
--task-type TEXTTEXT-Filter by task type (e.g., ‘mcqa’, ‘vqa’, ‘translation’)
--metric TEXTTEXT-Filter by supported metric (e.g., ‘accuracy’, ‘bleu’)
--formattable|simple|csvtableOutput format
--show-argsFLAGfalseShow detailed argument information
Terminal window
# List all datasets
karma list datasets
# Filter by task type
karma list datasets --task-type mcqa
# Filter by metric
karma list datasets --metric bleu
# Show detailed argument information
karma list datasets --show-args
# Multiple filters
karma list datasets --task-type translation --metric bleu
# CSV output
karma list datasets --format csv

The table format shows:

  • Dataset Name
  • Task Type
  • Metrics
  • Required Args
  • Processors
  • Split
  • Commit Hash

With --show-args, additional details are shown:

  • Required arguments with examples
  • Optional arguments with defaults
  • Processor information
  • Usage examples

List all available metrics in the registry.

Terminal window
karma list metrics [OPTIONS]
OptionTypeDefaultDescription
--formattable|simple|csvtableOutput format
Terminal window
# Table format (default)
karma list metrics
# Simple text format
karma list metrics --format simple
# CSV format
karma list metrics --format csv

Shows all registered metrics including:

  • KARMA native metrics
  • HuggingFace Evaluate metrics (as fallback)

List both models, datasets, and metrics in one command.

Terminal window
karma list all [OPTIONS]
OptionTypeDefaultDescription
--formattable|simpletableOutput format (CSV not supported)
Terminal window
# Show all resources
karma list all
# Simple format
karma list all --format simple

Displays:

  1. MODELS section with all available models
  2. DATASETS section with all available datasets
  3. METRICS section with all available metrics
Terminal window
# 1. See what models are available
karma list models
# 2. See what datasets work with medical tasks
karma list datasets --task-type mcqa
# 3. Check what metrics are available
karma list metrics
# 4. Get detailed info about a specific dataset
karma info dataset openlifescienceai/pubmedqa
Terminal window
# Export for scripts
karma list models --format csv > models.csv
karma list datasets --format csv > datasets.csv
# Check compatibility
karma list datasets --metric exact_match
Terminal window
# Quick overview
karma list all
# Detailed dataset analysis
karma list datasets --show-args --format table
  • Rich formatted tables with colors and styling
  • Best for interactive use
  • Default format
  • Plain text, one item per line
  • Good for scripting and piping
  • Minimal formatting
  • Comma-separated values
  • Best for data processing and exports
  • Machine-readable format