# PixyPup

- **Event:** [Meta Global AI Developer Hackathon](https://cerebralvalley.ai/e/meta-ai-developer-hackathon)
- **When:** Oct 26, 12:00 PM – Nov 4, 9:00 PM (EST)
- **Where:** Online
- **Team:** [Bibek Shrestha](https://cerebralvalley.ai/u/bibekS)
- **GitHub:** https://github.com/BbekShr/pixypup
- **Demo video:** https://youtu.be/pcIADLFBvRw
- **Gallery:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/523

My wife misses our golden retriever, Pakkun, every day at the office, and she can't bring him to work. So I built PixyPup to put him on her screen. It is a desktop pet that is personal (your own animal), aware (it sees your work) and useful (it helps you notice and fix things). Desktop pets already exist, but they are stock characters, and none of them can see what you're doing, so they're decoration rather than company.

PixyPup turns one photo of your own dog or cat into a companion that lives on your Mac. Drop in a photo, and about a minute or two later your pet trots along the bottom of your screen, on a click-through layer that never steals your focus. Pet it and it wiggles; click it and it sits, barks or rolls over; leave it alone and it naps. No photo handy? Pakkun, Mochi, Kuma and Milo come bundled and need no API key.

It also keeps an eye on your work with you. When a test (or a tsc or rustc build) fails in your terminal, your pet runs to the red line, sniffs it and barks. Click it for a hint about why it failed, and when you fix it, it cheers. It perks up at new Slack or Mail badges, hides at the screen edge (or stays in the corner, your choice) when you join a Zoom, Meet or Teams call, and does tricks on voice command ("Pakkun, sit").

Privacy is the default: screen and voice awareness are off until you turn them on, and with them off PixyPup makes no network calls at all. It never takes a screenshot or saves audio, and API keys, tokens and KEY= values in your terminal are redacted on your Mac before a single line is sent; an admin file can lock it all off for a whole team.

Built solo in the ten-day window: 756 automated tests, a macOS DMG (Apple Silicon), and a browser demo at https://bbekshr.github.io/pixypup/.

## More from Meta Global AI Developer Hackathon

- [Aries Nyne](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/520)
- [Rajat(Self)](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/521)
- [Pipeline Copilot](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/522)
- [MathMate AI](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/524)
- [Achmad Royan Qodri Ramadhani](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/525)
- [HackX](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/526)

---

Markdown version of https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/523. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
