Oliver 'Oli' Cheng
← Back to projects
2026 live

Circuit Pet

A tamagotchi-inspired companion exploring how nurture loops can create real emotional attachment to digital creatures.

  • Astro
  • TypeScript
  • Stateful simulation
  • CSS animation
  • Interaction design

Problem

Many AI companion discussions stay abstract and skip the concrete mechanics of how attachment forms through repeated interaction.

Solution

Built a care-driven digital creature with feed/sleep/play/pet/chat loops, timed growth, and behavior changes under nurture vs neglect.

Impact

Turns emotional attachment into a testable interface: tiny rituals, feedback, and consistency can make non-living systems feel meaningfully relational.

Circuit Pet is a small art-and-systems project about relationship design.

Open the live demo: Circuit Pet. Read the companion essay: Circuit Pet, AI Companions, and Emotional Attachment.

Core loop

  1. Name the companion before hatch
  2. Pet the egg to begin incubation
  3. Maintain care through feed, sleep, play, and touch
  4. Watch growth every 30 seconds and evolution at 60 seconds
  5. Observe how neglect shifts mood and trust

Why this matters for AI

Companionship effects do not require consciousness claims. They can emerge from consistent response patterns, memory cues, and user ritual.

That makes this project a practical bridge between toy design and serious AI companion ethics.

Demo Mirror

Live Preview

Mini preview of the actual demo. Use the launch button for full-screen interaction.

Open Demo