Nanosaur2-670M
well9472 · Kit
Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…
Checks one site photo for safety hazards and gives a Safe, Needs attention or Unsafe verdict with short alerts in seven worker languages. Runs on vision models and plain rules, no LLM. Suits site safety teams.
Salamtak سلامتك is a kit in the Business category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download plitip/team-qh-091-safesite-app --repo-type space --local-dir team-qh-091-safesite-app cd team-qh-091-safesite-app
Salamtak looks at one photo of a construction site and finds hazards in it. It then gives a verdict of Safe, Needs attention or Unsafe, marks the problems on the picture, and writes short alerts in the languages workers speak. The Space was built by a hackathon team in Doha.
It suits site safety officers, supervisors and contractors who want a quick second look at a photo, and developers who want to study a small rules-based safety pipeline. It is advisory only.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Construction | Safety officers | Check a site photo for missing helmets and other hazards | Upload a photo of a crew and read the verdict |
| Heavy industry | Supervisors | Alert mixed-language crews in their own language | Show the Arabic or Hindi alert to a team |
| Home safety | Parents and caregivers | Use Home mode to spot floor cords, wet floors and reachable knives or chemicals | Check a kitchen photo |
| Software | Developers | Read a pipeline of detectors plus a rules engine | Open the safesite folder in the repository |
You can skip it if you need a certified safety audit, since no alert does not mean no hazard.
| Use case | Who | What they get back |
|---|---|---|
| Check a photo | Safety officers | Hazards with reasons, a verdict and an annotated picture |
| Watch a webcam | Site teams | Hazards that show once seen in 2 of 3 frames |
| Alert the crew | Supervisors | Short alerts in English, Arabic, Hindi, Bengali, Nepali, Urdu or Malayalam |
| Check a home | Families | A Home mode check of floors and reachable dangers |
The online page needs nothing. A local copy needs more, including system packages.
pip install -U huggingface_hub hf download plitip/team-qh-091-safesite-app --repo-type space --local-dir team-qh-091-safesite-app cd team-qh-091-safesite-app pip install gradio==6.31.0 pip install -r requirements.txt python app.py
Open the Photo tab, add a photo, and optionally set the photo time, a WBGT heat reading, whether it is outdoors, the alert language and Site or Home mode. Read the verdict and the annotated picture. The Live tab does the same on a webcam, and a demo button plays a short sample clip if you have no camera.
python app.py
| Tool | What it does |
|---|---|
| Photo tab | Checks one uploaded or webcam photo and returns hazards, a verdict and alerts |
| Live tab | Checks a webcam stream about once a second and shows hazards seen in 2 of 3 frames |
| Play demo site camera | Runs a short sample clip through the same detector and rules |
You upload a photo of a roadside crew at noon, enter a high WBGT reading and pick English. The page marks workers without hard hats, flags the midday heat rules and missing shade or water, and shows an Unsafe verdict with a stop-work alert.
If you are new to this, open the first example in the app and read how each hazard on the picture ties to a short reason. Then try your own photo and look at the verdict.
If you know the field, no language model is involved. A fine-tuned YOLO26n detector with 11 classes finds people, helmets, vests and equipment. YOLOE-26 text prompts find extra objects with no training. A plain Python rules engine, which includes Qatar heat rules, turns detections into hazards. Prompts ship only if they pass an image-level bench for hit rate and false alarms.
A photo with no people or equipment is marked Not assessed, never Safe. A few rules cover things that no shipped model can detect yet: fire work, missing extinguishers, floor openings and trenches. Each one appears under the verdict as not checked. The crane-hook check rarely fires because the training data on it is thin.
| Hazard | Severity |
|---|---|
| Missing helmet | High |
| Person inside a machinery or vehicle zone | High |
| Worker lying on the ground | High |
| Person under a hanging load | High |
| Work at height with no fall protection | High |
| Machinery beside a power pole | High |
| Outdoor work during the midday ban | High |
| Heat reading above the WBGT limit | High |
| Missing vest near a vehicle | Medium |
| Exposed rebar with workers near | Medium |
| No shade or water outdoors | Medium |
| Cord or hose across a walkway | Medium |
Checks one site photo for safety hazards and gives a Safe, Needs attention or Unsafe verdict with short alerts in seven worker languages. Runs on vision models and plain rules, no LLM. Suits site safety teams.
Made by plitip on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.
What it is: Salamtak looks at one photo of a construction site and finds hazards in it. It then gives a verdict of Safe, Needs attention or Unsafe, marks the problems on the picture, and writes short alerts in the languages workers speak. The Space was built by a hackathon team in Doha.
Who it suits: It suits site safety officers, supervisors and contractors who want a quick second look at a photo, and developers who want to study a small rules-based safety pipeline. It is advisory only.
Industry | Who uses it | How they use it | Example
Construction | Safety officers | Check a site photo for missing helmets and other hazards | Upload a photo of a crew and read the verdict
Heavy industry | Supervisors | Alert mixed-language crews in their own language | Show the Arabic or Hindi alert to a team
Home safety | Parents and caregivers | Use Home mode to spot floor cords, wet floors and reachable knives or chemicals | Check a kitchen photo
Software | Developers | Read a pipeline of detectors plus a rules engine | Open the safesite folder in the repository
You can skip it if you need a certified safety audit, since no alert does not mean no hazard.
Where to use it:
Use case | Who | What they get back
Check a photo | Safety officers | Hazards with reasons, a verdict and an annotated picture
Watch a webcam | Site teams | Hazards that show once seen in 2 of 3 frames
Alert the crew | Supervisors | Short alerts in English, Arabic, Hindi, Bengali, Nepali, Urdu or Malayalam
Check a home | Families | A Home mode check of floors and reachable dangers
How to set it up: The online page needs nothing. A local copy needs more, including system packages.
pip install -U huggingface_hub
hf download plitip/team-qh-091-safesite-app --repo-type space --local-dir team-qh-091-safesite-app
cd team-qh-091-safesite-app
pip install gradio==6.31.0
pip install -r requirements.txt
python app.py
How to use it: Open the Photo tab, add a photo, and optionally set the photo time, a WBGT heat reading, whether it is outdoors, the alert language and Site or Home mode. Read the verdict and the annotated picture. The Live tab does the same on a webcam, and a demo button plays a short sample clip if you have no camera.
python app.py
Tool | What it does
Photo tab | Checks one uploaded or webcam photo and returns hazards, a verdict and alerts
Live tab | Checks a webcam stream about once a second and shows hazards seen in 2 of 3 frames
Play demo site camera | Runs a short sample clip through the same detector and rules
Example: You upload a photo of a roadside crew at noon, enter a high WBGT reading and pick English. The page marks workers without hard hats, flags the midday heat rules and missing shade or water, and shows an Unsafe verdict with a stop-work alert.
For newcomers and experts: If you are new to this, open the first example in the app and read how each hazard on the picture ties to a short reason. Then try your own photo and look at the verdict.
If you know the field, no language model is involved. A fine-tuned YOLO26n detector with 11 classes finds people, helmets, vests and equipment. YOLOE-26 text prompts find extra objects with no training. A plain Python rules engine, which includes Qatar heat rules, turns detections into hazards. Prompts ship only if they pass an image-level bench for hit rate and false alarms.
You add a photo, time, WBGT and language
A YOLO26n detector finds people and gear
YOLOE-26 prompts find extra objects
A rules engine lists hazards with reasons
You get a verdict, markup and alerts
Good to know: A photo with no people or equipment is marked Not assessed, never Safe. A few rules cover things that no shipped model can detect yet: fire work, missing extinguishers, floor openings and trenches. Each one appears under the verdict as not checked. The crane-hook check rarely fires because the training data on it is thin.
Title: Site mode hazard checks
Hazard | Severity
Missing helmet | High
Person inside a machinery or vehicle zone | High
Worker lying on the ground | High
Person under a hanging load | High
Work at height with no fall protection | High
Machinery beside a power pole | High
Outdoor work during the midday ban | High
Heat reading above the WBGT limit | High
Missing vest near a vehicle | Medium
Exposed rebar with workers near | Medium
No shade or water outdoors | Medium
Cord or hose across a walkway | Medium
Title: Hazards caught on the Qatar test set
Version 1: 25 percent
Shipped version 2n: 62 percent
Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face Spaces in the same category that share the most tags with this one.
| Product | Likes | Built with | License | Last change |
|---|---|---|---|---|
| Salamtak سلامتك This page | 2 | gradio | agpl-3.0 | |
| Signature DetectionShares gradio | 12 | gradio | agpl-3.0 | |
| Customer Churn PredictorShares gradio | 1 | gradio | mit | |
| Whisper ChilenoShares gradio | 1 | gradio | apache-2.0 | |
| Medical Insight Explorer AgentShares gradio | 1 | gradio | mit | |
| Food Waste CVShares gradio | 1 | gradio | agpl-3.0 |
well9472 · Kit
Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…
Waqf-AI · Kit
Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.
Wan-AI · Kit
Makes video clips from a text prompt or an image plus text, at up to 720P and 24 frames per second, in the Diffusers format for a single consumer GPU.
perplexity-ai · Kit
Picks the best option for a decision from text and images, such as which team should handle a request, with a probability for each choice, for developers who b…
numind · Kit
Reads documents as text or images and fills a JSON template with the fields you ask for, or converts the pages to Markdown. A 4B model for teams that process s…
nace-ai · Kit
Scores yes or no, multiple choice and rating questions about a document in one pass, with a probability for every option. An 8B decision model from Nace.AI tha…