Skip to content
Recued
Menu
← Back to packs

ExifTool Pack

by recued-core v1 app_pack

V3 deterministic metadata capability pack. By-value connector composition (service_kind=cli, no separate ingredient): one local ExifTool CLI ingredient exposes readiness, tag/deletable-group discovery, embedded metadata extraction, and metadata-stripped-copy operations. Fixed-function and reproducible: extraction and stripping happen locally before any model sees source bytes. File-ref operations write only to an engine-managed throwaway output dir and capture result.file_ref; downstream ai-* steps consume the JSON or stripped copy through a Gateway-gated file ref. The source can be a data.file ref or a trusted local path. No shell wrapper, arbitrary ExifTool flags, recursive directory processing, remote fetch, caller-controlled output path, in-place mutation, or backup deletion is exposed. Requires the exiftool binary on PATH (Debian/Ubuntu: apt install libimage-exiftool-perl; macOS: brew install exiftool). Local and no-egress; ExifTool parses many file formats, so prefer file_ref sources and keep the parser stack patched. PDF metadata edits are reversible in ExifTool alone, so use a PDF rebuild/linearize step before treating a PDF copy as securely scrubbed.

What this pack installs

  • exiftool Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI exiftool external change
Read: exiftool.version · No approvalRead: exiftool.list_writable_tags · No approvalRead: exiftool.list_deletable_groups · No approvalWrite: file.metadata_extract · No approvalWrite: file.metadata_strip · No approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:exiftoolexiftoolclimetadatafileimagedocumentjsonparsestripprivacydeterministiclocal-servicev3composition