Google Releases Magika 1.0
Google has announced a new release of Magika, its AI-powered file type detection system.
Magika 1.0 – the first stable version – offers many new features and updates. Highlights, according to the announcement, include:
- A new, high-performance engine rewritten in Rust.
- A native Rust command-line client for maximum speed and security.
- Improved accuracy for challenging text-based formats like code and configuration files.
- A revamped Magika Python and TypeScript module for easier integrations.
Additionally, Magika 1.0 can now identify more than 200 content types, which is twice the number supported from the initial release. A few of the newly supported file types are:
- Data science and machine learning files, such as Jupyter Notebooks (ipynb), Numpy arrays (npy, npz), PyTorch models (pytorch), ONNX files (onnx), Apache Parquet (parquet), and HDF5 (h5).
- Language and framework files, such as Swift (swift), Kotlin (kotlin), TypeScript (typescript), Dart (dart), Solidity (solidity), Web Assembly (wasm), and Zig (zig).
- DevOps and configuration files, such as Dockerfiles (dockerfile), TOML (toml), HashiCorp HCL (hcl), Bazel (bazel) build files, and YARA (yara) rules.
Read more at Google Open Source.
11/17/2025