Side project: there is no client, I built it to study or to experiment.
Personal project, built over a weekend: an AI agent that assembles video datasets for model training, where a deterministic rights rule, not the model, decides which clips get in. Every manifest is signed and anyone can verify it.
Video models are trained on footage that must be licensed for training, in the right territory, on the right date. A language model can read a request and find relevant clips, but it is not a legal control: it can be talked into ignoring a license, and nobody downstream can tell what it actually checked.
Working on something similar? Let's talk.
Get in touchCosa ho esplorato.
Un agente che usa i tool senza avere l'ultima parola: Claude propone le clip, una funzione pura controlla la licenza di ognuna per il territorio e la data della richiesta, e il dataset nasce solo da ciò che lei approva. Intorno: eval con ground truth scritta a mano che fanno da filtro su ogni pull request, un notaio separato che ricontrolla e firma ogni manifest con una chiave KMS, una pagina che verifica la firma nel browser, e tutto lo stack AWS in Terraform, con la CI su GitHub OIDC.
Cosa mi porto via.
Misurare prima di decidere: le eval hanno mostrato che una regola scritta solo nel prompt lasciava passare un'iniezione in 3 run su 8, e hanno trovato difetti che una review non avrebbe visto, come una ricerca che bruciava il budget di token su clip inutilizzabili.