HuggingFace Build Small Hackathon
3
stars
476
commits
Python
primary language
Jun 15, 2026
updated
title: Eyas emoji: 🦅 colorFrom: blue colorTo: yellow pinned: true sdk: gradio sdk_version: 5.38.0 python_version: "3.12" app_file: eyas/app.py license: mit short_description: AI Security Camera Agent tags:
| Name | HuggingFace | |
|---|---|---|
| Javier Huang | @JavRedstone | |
| Hanhee Lee | @hanheelee | |
| Joe Lee | @sehyunlee217 |
HuggingFace Space · GitHub · Demo Video · Field Notes · Social Media
Eyas is an on-device security camera agent built for our teammate's family's convenience store. It runs person tracking, event detection, and LLM reasoning over CCTV footage to surface theft, loitering, and suspicious activity as a structured, searchable log.
| Model | Role | Size |
|---|---|---|
| YOLO11n | Person detector + BotSORT tracker | ~6 MB |
| MiniCPM-V 4.6 | Vision-language observer | ~1.3B params |
| Nemotron 3 Nano 4B | LLM reasoner (GGUF Q4) | ~2.5 GB |
| TinyAya Global | Korean translation (GGUF Q4) | ~0.5 GB |
| VoxCPM2 | Text-to-speech | ~2.4B params |
All models download automatically on first run. No API keys required.
Guides
| Document | Contents |
|---|---|
| Setup & Development | Quick start, local dev, Docker, HF Spaces deploy |
| AI Theft Detection | Capabilities, limits, and best practices |
| Codex Contributions | Agent-assisted commits, reasoning traces |
Architecture
| Document | Contents |
|---|---|
| Architecture | Pipeline diagram, component breakdown, event schema |
| Off-Brand Frontend | Why and how the UI is a React SPA instead of Gradio components |
Models
| Document | Contents |
|---|---|
| YOLO11n | Person detection + BotSORT tracking |
| MiniCPM-V 4.6 | Vision-language observer (VLM) |
| Nemotron 3 Nano 4B | LLM reasoner — summary, Q&A, alerts |
| TinyAya Global | Korean translation |
| VoxCPM2 | Text-to-speech audio report |
Project
| Document | Contents |
|---|---|
| Field Notes | Build log — design decisions, lessons from each stage, store field test |
| Submission | Hackathon checklist and what we built |
| Hackathon | Track info and award categories |
Live space: build-small-hackathon/eyas
Python
65.2%
JavaScript
34.2%
HuggingFace Build Small Hackathon
3
stars
476
commits
Python
primary language
Jun 15, 2026
updated
title: Eyas emoji: 🦅 colorFrom: blue colorTo: yellow pinned: true sdk: gradio sdk_version: 5.38.0 python_version: "3.12" app_file: eyas/app.py license: mit short_description: AI Security Camera Agent tags:
| Name | HuggingFace | |
|---|---|---|
| Javier Huang | @JavRedstone | |
| Hanhee Lee | @hanheelee | |
| Joe Lee | @sehyunlee217 |
HuggingFace Space · GitHub · Demo Video · Field Notes · Social Media
Eyas is an on-device security camera agent built for our teammate's family's convenience store. It runs person tracking, event detection, and LLM reasoning over CCTV footage to surface theft, loitering, and suspicious activity as a structured, searchable log.
| Model | Role | Size |
|---|---|---|
| YOLO11n | Person detector + BotSORT tracker | ~6 MB |
| MiniCPM-V 4.6 | Vision-language observer | ~1.3B params |
| Nemotron 3 Nano 4B | LLM reasoner (GGUF Q4) | ~2.5 GB |
| TinyAya Global | Korean translation (GGUF Q4) | ~0.5 GB |
| VoxCPM2 | Text-to-speech | ~2.4B params |
All models download automatically on first run. No API keys required.
Guides
| Document | Contents |
|---|---|
| Setup & Development | Quick start, local dev, Docker, HF Spaces deploy |
| AI Theft Detection | Capabilities, limits, and best practices |
| Codex Contributions | Agent-assisted commits, reasoning traces |
Architecture
| Document | Contents |
|---|---|
| Architecture | Pipeline diagram, component breakdown, event schema |
| Off-Brand Frontend | Why and how the UI is a React SPA instead of Gradio components |
Models
| Document | Contents |
|---|---|
| YOLO11n | Person detection + BotSORT tracking |
| MiniCPM-V 4.6 | Vision-language observer (VLM) |
| Nemotron 3 Nano 4B | LLM reasoner — summary, Q&A, alerts |
| TinyAya Global | Korean translation |
| VoxCPM2 | Text-to-speech audio report |
Project
| Document | Contents |
|---|---|
| Field Notes | Build log — design decisions, lessons from each stage, store field test |
| Submission | Hackathon checklist and what we built |
| Hackathon | Track info and award categories |
Live space: build-small-hackathon/eyas
Python
65.2%
JavaScript
34.2%