AI AGENTS

License-risk triage to Linear

On a webhook from your model registry, an agent checks a HuggingFace model card's license against your allowlist and, when the license is restrictive or ambiguous, opens a Linear…

CategoryAI Agents
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerRegistry webhook with model idHTTP webhook
  • ActionFetch model card and licenseHugging FaceHugging Face
  • LogicClassify license vs allowlist
  • LogicStop if license is clear
  • OutputOpen Linear issue for reviewLinearLinear

What it does

Catches license risk the moment a model enters your registry. The agent reads the HuggingFace model card's license, compares it to your approved list, and only escalates the cases that actually need a human — creating a tracked Linear issue with the specifics.

When to use it

Use when license compliance is a hard requirement and you can't ship a model under a non-commercial, gated, or undeclared license without sign-off. Routes ambiguous cases to legal instead of letting them slip through.

How it works

  1. 1Your registry fires a webhook with the model id when a model is added.
  2. 2The agent fetches that model's card and license metadata from HuggingFace.
  3. 3A logic step compares the license to your allowlist and classifies it as clear, restrictive, or undeclared.
  4. 4Clear, allowlisted licenses end the run with no action.
  5. 5For restrictive or undeclared licenses, the flow opens a Linear issue with the model, its license, and the reason for review.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect Hugging FaceModels, datasets, spaces — the open-source hub.
  3. 3
    Connect LinearIssues, projects, cycles, triage.
  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.