DEVOPS

Weekly Hugging Face Spaces runtime and cost report to Notion

Every week it inventories all Spaces with hardware tier and uptime, computes per-Space and total spend, and writes a tidy cost report page to Notion with a Slack link.

CategoryDevOps
Enginesim
Difficultybeginner
Triggerschedule
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule starts the report
  • ActionList Spaces with tier and running hoursHugging FaceHugging Face
  • LogicCompute per-Space cost and rank spenders
  • ActionCreate formatted Notion cost report pageNotionNotion
  • OutputPost Slack link to the reportSlack

What it does

Builds a weekly cost-of-ownership report for your Hugging Face Spaces. It pulls every Space's hardware tier and running hours, multiplies by the tier rate, ranks the most expensive Spaces, and publishes a formatted Notion page. A Slack message links the report so the team actually reads it.

When to use it

When finance or the platform lead wants a recurring, no-login view of where Spaces spend is going and which idle Spaces are candidates to downgrade or pause.

How it works

  1. 1A weekly schedule kicks off the report.
  2. 2List all org Spaces with hardware tier and accumulated running time via the Hugging Face API.
  3. 3Compute per-Space weekly cost and the org total, then sort to surface the top spenders.
  4. 4Create a Notion page with the ranked table, total spend, and idle-Space callouts.
  5. 5Post a Slack message linking the new Notion report.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect Hugging FaceModels, datasets, spaces — the open-source hub.
  2. 2
    Connect NotionPages, databases, comments.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.