https://github.com/alphasecio/magika
A Streamlit app to test Magika, an open-source tool enhancing file content type detection using deep learning.
https://github.com/alphasecio/magika
deep-learning magika python security streamlit
Last synced: 10 months ago
JSON representation
A Streamlit app to test Magika, an open-source tool enhancing file content type detection using deep learning.
- Host: GitHub
- URL: https://github.com/alphasecio/magika
- Owner: alphasecio
- License: apache-2.0
- Created: 2024-02-16T02:48:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-12T04:44:54.000Z (12 months ago)
- Last Synced: 2025-07-12T06:23:53.187Z (12 months ago)
- Topics: deep-learning, magika, python, security, streamlit
- Language: Python
- Homepage:
- Size: 283 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# magika
Magika is an [open-source](https://github.com/google/magika) content type detection tool by Google, employing a custom, highly optimized deep-learning model that enables precise file identification within milliseconds. This repository showcases a simple Streamlit app that leverages the [Magika Python library](https://github.com/google/magika/blob/main/python/DOCS.md) for file classification.

For a detailed guide, see [this](https://alphasec.io/magika-enhancing-file-content-type-detection-through-deep-learning/) post. To deploy on [Railway](https://railway.app/?referralCode=alphasec) using a one-click template, click the button below.
[](https://railway.app/new/template/QVnWuY?referralCode=alphasec)
*Disclaimer: This app is not an officially supported Google project; it is solely a personal project created for experimentation and educational purposes only.*