Project Info

PetPal

Devpost

This project did not submit a demo video on Devpost.

Inspiration

We were inspired by the emotional impact of losing a pet and wanted to create a tech-powered solution to help reunite animals with their families. Combining edge AI with remote sensing felt like the perfect fit for this challenge.

What it does

Raspberry Pet detects cats and dogs in real-time using a Raspberry Pi and Coral TPU. When a pet is spotted, it captures images and a short video clip, uploads them to Supabase Storage, and logs the detection for review in a web app — all without human supervision.

How we built it

We retrained and tuned a TensorFlow Lite object classification model (MobileNetV2) on a dataset of labeled pet images. The model runs on the Coral Edge TPU for low-latency inference. A motion detection pipeline using OpenCV on the Pi triggers the camera, processes detections, and uploads media and metadata to Supabase. The frontend is built with Flask, and detections appear in a live dashboard.

What's next

for RaspberryPet

Analysis

Compare with all teams

View

Metric

Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.

Technology

Found in codeClaimed only
  • FlaskIn code
  • HTMLIn code
  • JavaScriptIn code
  • PythonIn code
  • ReactIn code
  • TypeScriptIn code
  • SupabaseClaimed
  • TensorFlowClaimed

6 of 8 appear in the indexed code. 2 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.

AI coding agents

No AI coding agent signals were found in this repository.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

68 KB

Source files

26

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars