Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

AI Model Card & Dataset Card Generator (README with Metadata)

A guided form for model and dataset cards, with the metadata the Hub reads.

Free preview, no sign-upIncluded in your pass Pro tool Pro pass: ₹179 / $5.99 for 30 days On this device: nothing is sent
+3 +1 more details No uploadWorks offline once opened Developer

Free preview: the rendered card with its first three sections under a watermark, how complete it is, and what the Hub would refuse in its metadata. Locked until you unlock it: download, copy and print.

Pro pass ₹179 for 30 days or ₹79 for 1 week, one‑time. Pro pass $5.99 for 30 days or $2.99 for 1 week, one‑time. How to unlock

Try before you buy.

  • Free preview: the rendered card with its first three sections under a watermark, how complete it is, and what the Hub would refuse in its metadata.
  • Locked until you unlock it: download, copy and print.
  • Unlock: Pro pass, ₹179 for 30 days or ₹79 for 1 week, a one-time payment that never renews. Unlock: Pro pass, $5.99 for 30 days or $2.99 for 1 week, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

What to document

Card type

The form stays on your device. Save it as JSON to go on editing later.

Fill in from your files

Fields already filled in are kept. Nothing is uploaded.

A Results CSV has a header row with metric and value columns, and optionally task, dataset, dataset_name, config, split and metric_name. A model file is a GGUF, safetensors, ONNX or PyTorch file; only its header is read.

Basics

Uses

Bias, risks and limitations

Placing an AI system or a general-purpose AI model on the EU market can bring documentation and transparency duties under the EU AI Act: EU AI Act Risk Checker shows which may apply.

How to get started

Training

Hyperparameters

Hyperparameters
NameValueRemove

Evaluation

Results (they also fill the model-index metadata)

Evaluation results
TaskDataset IDDataset nameConfigSplitMetricValueMetric nameRemove

Environmental impact

Energy = devices × power × hours × PUE; emissions = energy × the grid’s carbon intensity (the method Lacoste et al. describe, which the ML CO2 Impact calculator uses). The power listed for each part is its maximum (TDP), so the estimate is an upper bound. Your provider or an electricity-map service gives the grid’s intensity.

Technical specifications (optional)

Citation and contact

Next steps Done. What next?

Start over

A Pro pass unlocks the full result. See passes

All developer tools

About the AI Model Card & Dataset Card Generator (README with Metadata)

Write the card that goes with a machine-learning model or dataset: the README.md the Hugging Face Hub shows on its page. Fill in a guided form and the card writes itself as you type, in the section layout of the Hub’s own model card and dataset card templates, with the YAML metadata at the top that the Hub reads for search and filters: the language, licence, base model, task, tags, datasets and, for models, an evaluation table that also becomes the model-index block of results.

The form also estimates the energy and emissions of training (devices × power × hours × PUE × the grid’s carbon intensity, the method behind the ML CO2 Impact calculator) and writes them as the co2_eq_emissions metadata, shows how complete the card is, and lists what the Hub would refuse. It can fill fields from your own files: a Transformers config.json, the trainer_state.json the Trainer saves, a CSV of results, or a model file’s header. The free preview shows the rendered card with its first three sections under a watermark; every section, the metadata block, the imports and the README.md download, copy and print come with a Pro pass or an unlock.

How to use it

  1. Choose Model card or Dataset card. Press Fill in an example to see a finished card, or start with your own.
  2. Fill in Basics: the Hub ID (owner/name), a summary, who made it, the languages and the licence. For a model add its type, base model, library and task; for a dataset its task categories and size.
  3. Work through the other sections. Empty recommended parts read [More Information Needed] in the card, and the meter above the card lists them.
  4. For a model, add each evaluation result as a row (task, dataset ID and name, split, metric and value): the rows become the results table and the model-index metadata.
  5. Under Environmental impact, choose the hardware (its maximum power fills in), the number of devices, the hours, the PUE and the grid’s carbon intensity to estimate the emissions.
  6. Check the card on the right. With a Pro pass or an unlock, read the Markdown and the metadata, import your files, then download README.md, copy it or print it as a PDF.
  7. Press Save the form to keep a JSON copy of what you typed, and Open a saved form to go on later.

Examples

Evaluation results become the model-index
Input
Results:
  text-classification · stanfordnlp/imdb (IMDB) · plain_text · test · accuracy 0.9312 (Test accuracy)
  text-classification · stanfordnlp/imdb (IMDB) · plain_text · test · f1 0.9301
  text-classification · sst2 (SST-2) · validation · accuracy 91.0 ± 0.4
Result
model-index:
  - name: example-org/tiny-sentiment
    results:
      - task: { type: text-classification, name: Text Classification }
        dataset: { name: IMDB, type: stanfordnlp/imdb, config: plain_text, split: test }
        metrics: [ accuracy 0.9312 (Test accuracy), f1 0.9301 ]
      - task: { type: text-classification, name: Text Classification }
        dataset: { name: SST-2, type: sst2, split: validation }
        metrics: [ accuracy "91.0 ± 0.4" ]

Rows with the same task, dataset, config and split share one entry, exactly as the huggingface_hub library groups them.

Training emissions
Input
Hardware: 8 × NVIDIA A100 SXM4 80 GB (400 W each)
Hours: 2.5 · PUE: 1.1 · Carbon intensity: 0.432 kg CO2eq/kWh
Result
Energy: 8 × 400 W × 2.5 h × 1.1 = 8.8 kWh
Emissions: 8.8 kWh × 0.432 = 3.802 kg CO2eq
Metadata: co2_eq_emissions.emissions = 3801.6 (grams, as the Hub expects)

Common uses

  • Publishing a fine-tuned model on the Hugging Face Hub with a complete card instead of the default stub.
  • Documenting a dataset’s collection, annotation, personal data and limitations before sharing it.
  • Reporting evaluation results in a structured form that leaderboards and search can read.
  • Estimating and declaring the carbon emissions of a training run.
  • Preparing the documentation an organisation or a regulator asks for before a model is used.

What the metadata block holds

  • language: ISO 639-1, 639-2 or 639-3 codes, or code and multilingual.
  • license: an identifier from the Hub’s list (such as apache-2.0, mit, cc-by-4.0); for any other licence, other with license_name and license_link.
  • Models: library_name, tags, datasets, metrics, base_model, pipeline_tag, co2_eq_emissions (in grams) and model-index (task type, dataset type and name, metric type and value, with optional config, split and names).
  • Datasets: pretty_name, tags, task_categories, size_categories, annotations_creators, language_creators, multilinguality and source_datasets.

How the emissions are estimated

Energy (kWh) = the number of devices × the power of each (W) × the hours of training × the PUE (the data centre’s power usage effectiveness: 1 when the overhead is unknown) ÷ 1000. Emissions (kg CO2eq) = energy × the carbon intensity of the electricity grid (kg CO2eq per kWh). This is the method Lacoste et al. describe and the ML CO2 Impact calculator uses, which leaves the PUE for you to multiply in. The listed power of each part is its maximum (TDP), so the result is an upper estimate; a measured average power gives a closer figure.

What the imports read

  • config.json (Transformers): the architecture, layer count, hidden size, attention and key-value heads, vocabulary, context length, weight precision and library version.
  • trainer_state.json (the Trainer’s checkpoint state): epochs, steps, batch size, peak learning rate, training runtime (it fills the hours used), the final training loss and the last evaluation’s metrics.
  • Results CSV: one row per result, with metric and value columns at least.
  • A model file: the header of a GGUF, safetensors, ONNX or PyTorch file, read with the parsers of AI Model File Viewer: architecture, parameters, storage type and context length.

An import fills only fields that are still empty and merges tags; nothing you typed is overwritten.

Sources

Limitations

  • The card follows the Hugging Face Hub’s format. Other model registries may name their fields differently.
  • The Hub checks the metadata again when you push the README; the checks here cover the licence, languages, IDs, tasks, results and numbers, not every field the Hub accepts.
  • The emissions estimate uses the hardware’s maximum power and the carbon intensity you enter; it does not measure anything.
  • The text you write is used as it is: nothing is rewritten or invented.

Privacy

On this device: nothing is sent

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

Frequently asked questions

What do I get without a pass?

Without a pass, AI Model Card & Dataset Card Generator (README with Metadata) shows the rendered card with its first three sections under a watermark, how complete it is, and what the Hub would refuse in its metadata. Until you unlock it, the result can’t be downloaded, copied or printed. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

Where do I put the card?

Save it as README.md in the root of the model or dataset repository. The Hub reads the YAML block between the --- lines at the top and shows the rest as the card.

Why are emissions in grams?

The Hub’s co2_eq_emissions metadata takes grams of CO2 equivalent. The card’s text shows kilograms and the energy in kWh; the metadata holds the same figure in grams.

Does the page change what I write?

No. Your text goes into the card as you typed it; empty recommended parts read [More Information Needed], as in the Hub’s own templates, and empty optional parts are left out.

What does the free preview show?

The rendered card with its first three sections under a watermark, how complete it is and the metadata checks. The other sections, the Markdown and metadata views, the emissions estimate, the imports, and downloading, copying or printing the card come with a Pro pass or an unlock. Saving and opening the form as JSON always works.

Is anything uploaded?

No. The card is written in your browser, and imported files, including model files, are read on your device.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.