alankyshum/media-guard

Media Guard materializes local attachments into private, permission-restricted staging, emits a bounded manifest, and preprocesses PDFs, images, audio, video, and archives.

TypeScriptPythonopencodeClaude CodeffmpegOCR

Media Guard

Media Guard materializes chat attachments and preprocesses PDFs, images, audio, video, and archives so text-only models can consume them.

The project is designed for AI-assisted development workflows where source material arrives as an attachment but the model needs a predictable, text-oriented representation.