This is a personal interactive AI pet project that blends frame-by-frame pixel animation, emotional state logic, and a floating web companion. It began as a creative experiment — what if an AI pet didn’t just respond, but remembered?
All animations were drawn by me, pixel by pixel, and the system’s logic was written and trained in Python. The pet floats quietly on your screen, waiting for you to come home.
Try it live:
👉 https://sukiiiiiS7.github.io/pet-companion-demo/
A pixel-based emotional pet simulation – featuring hand-drawn frame-by-frame animations and lightweight web demo.
- 🐱 Floating pixel cat that blinks and follows you
- 💬 Soft greeting: “Welcome home. Long day, I missed you.”
- 🎮 Demo video of pet behaviors
- 🧠 Memory viewer shows how the pet “remembers” you — affection, hunger, energy, etc.
- 🎨 All visuals handcrafted with Procreate, frame by frame
Every animation (like the blinking cat) is hand-drawn in 4-frame loops, exported in consistent pixel resolution for clarity. The goal isn’t realism, but emotional presence — something soft, warm, and quietly alive.
I’ve always loved combining code with feeling. This pet isn’t just a simulation — it reacts, remembers, and reflects how you treat it.
Instead of only timers or scoring, I designed a model where every action leaves a trace. Feed it gently, or scold it — and it will remember.
I'm S7 (Siqi Wu), currently studying AI and Data Science in London.
I also create 2D animations and design interactive emotional systems like this one.
If you're curious about emotional AI, pixel pets, or creative code, feel free to connect!
GitHub: @sukiiiiiS7
This project is not commercial or complete — just a quiet companion for those who need one.