Qubit Magika
Magika-backed MIME detector integration for qubit-mime.
Overview
Qubit Magika provides MagikaMimeDetector, a qubit_mime::MimeDetector
implementation backed by Google's Magika model. It keeps Magika and ONNX
Runtime dependencies outside qubit-mime, while still allowing applications to
register Magika as a detector provider.
The crate enables bundled-onnxruntime by default so ordinary builds can link
and run without a separately installed ONNX Runtime. Disable default features if
your application provides ONNX Runtime through another linking strategy.
Installation
[]
= "0.12"
= "0.3"
= "0.4.2"
Quick Start
use MagikaMimeDetectorProvider;
use ;
Provider Names
magikamagika-mime-detectorMagikaMimeDetector
Notes
MagikaMimeDetector delegates filename-only detection to
qubit_mime::RepositoryMimeDetector. Content, reader, and file detection use
Magika inference, then return Magika's MIME type mapping.