| --- |
| title: OWASP AIBOM Generator |
| emoji: ๐ |
| colorFrom: indigo |
| colorTo: green |
| sdk: docker |
| app_port: 7860 |
| pinned: true |
| license: apache-2.0 |
| short_description: OWASP GenAI Security Project - AI Bill of Materials |
| thumbnail: >- |
| https://cdn-uploads.huggingface.co/production/uploads/666afcef4fcfc38e18cba142/G7x702vfcrrarm6utDQoM.png |
| --- |
| |
| # OWASP AIBOM Generator |
|
|
| This Space runs the existing OWASP AIBOM Generator web application as a Docker |
| Space. It generates AI Bills of Materials for Hugging Face-hosted models using |
| the same service and business logic as the main project. |
|
|
| ## Usage |
|
|
| 1. Enter a Hugging Face model ID or model URL. |
| 2. Submit the form. |
| 3. Review the generated AIBOM and download the JSON output. |
|
|
| ## Runtime notes |
|
|
| - Default web startup binds to `0.0.0.0:${PORT:-7860}`. |
| - Generated output and Hugging Face caches prefer `/data` when persistent |
| storage is available. |
| - If `/data` is not available, the container falls back to `/tmp`. |
| - `HF_TOKEN` is optional. Without it, analytics logging and private-model access |
| may be limited, but the public-model web app still works. |
|
|
| ## Project |
|
|
| The main project documentation is bundled in `PROJECT_README.md`. |
|
|