๐Ÿพ StellaPaw

February 23, 2026 ยท View on GitHub

StellaPaw is an intelligent, all-in-one pet health & wellness iOS app built with SwiftUI. It combines on-device AI, CoreML predictions, and a beautiful interface to help pet owners track nutrition, activity, hydration, medical records, and more โ€” for dogs, cats, rabbits, hamsters, birds, fish, turtles, and beyond.


โœจ Features

๐Ÿ“Š Dashboard

  • At-a-glance daily progress rings for calories, activity, and hydration
  • Smart anomaly detection alerts when patterns look unusual
  • Upcoming vet appointment banners with countdown
  • Pet switcher for multi-pet households

๐Ÿฝ๏ธ Nutrition Engine

  • Species- and age-aware meal recommendations from a curated database
  • Meal type filtering (breakfast, lunch, dinner, snack)
  • Calorie tracking with daily goal progress
  • Hydration monitoring widget

๐Ÿƒ Activity Tracking

  • CoreML-powered predictions for recommended daily calories, activity distance, and water intake
  • Confidence levels (High / Medium / Low) based on data history
  • Smart insights generated from pet profile and activity trends
  • Prediction insight cards with actionable tips

๐Ÿง  Petora โ€” AI Health Chat

  • On-device AI assistant powered by Apple FoundationModels (Apple Intelligence, iOS 26+)
  • Ask health questions about your pet and get contextual answers
  • Intelligent rule-based fallback on unsupported devices
  • AI-powered anomaly explanations

๐Ÿšจ Emergency Care

  • Species-specific first-aid guides for common emergencies
  • Emergency contact management with quick-dial
  • Clear, step-by-step emergency instructions

๐ŸŽต Calm & Sounds

  • Ambient sound player with rain, forest breeze, heartbeat, soft piano, and white noise
  • Timer-based sessions for pet relaxation
  • Breathing circle animation for guided calm moments

๐Ÿ“ˆ Analytics

  • 7-day trend charts for activity, hydration, and calorie progress
  • Consistency scoring and streak tracking
  • Milestone achievements for pets
  • Weekly analytics snapshots

๐Ÿฅ Medical Records

  • Vet appointment scheduling with reminders
  • Medication tracking with dosage and frequency
  • Medical record history
  • Pet milestone logging

๐ŸŽจ Theming

  • Light / Dark / System theme modes
  • Vibrant coral-based color palette with semantic colors
  • Smooth animations and modern UI components

๐Ÿ—๏ธ Architecture

StellaPaw/
โ”œโ”€โ”€ App/                  # App entry point & global state
โ”œโ”€โ”€ Models/               # Data models (PetProfile, FoodItem, Medication, etc.)
โ”œโ”€โ”€ ViewModels/           # MVVM view models for each feature
โ”œโ”€โ”€ Views/                # SwiftUI views for all screens
โ”œโ”€โ”€ Components/           # Reusable UI components (Theme, ProgressRing, etc.)
โ”œโ”€โ”€ Engines/              # Business logic & AI engines
โ”‚   โ”œโ”€โ”€ AIHealthEngine        # On-device LLM via FoundationModels
โ”‚   โ”œโ”€โ”€ ActivityPredictionEngine  # CoreML activity predictions
โ”‚   โ”œโ”€โ”€ NutritionEngine       # Meal recommendation logic
โ”‚   โ”œโ”€โ”€ AnomalyDetector       # Health anomaly detection
โ”‚   โ”œโ”€โ”€ AnalyticsEngine       # Trend & consistency calculations
โ”‚   โ”œโ”€โ”€ AudioManager          # Ambient sound playback
โ”‚   โ”œโ”€โ”€ DataManager           # Persistence layer
โ”‚   โ””โ”€โ”€ NotificationManager   # Local notification scheduling
โ”œโ”€โ”€ Assets/               # Audio files, JSON databases, images
โ””โ”€โ”€ ActivityPredictor.mlmodel  # CoreML model for activity predictions

๐Ÿ”ง Requirements

  • Xcode 16+
  • iOS 17.0+ (iOS 26+ for Apple Intelligence features)
  • Swift 5.9+

๐Ÿš€ Getting Started

  1. Clone the repository

    git clone https://github.com/Debasish7ripathy/StellaPaw.git
    cd StellaPaw
    
  2. Open in Xcode

    open sweetanimals.xcodeproj
    

    The project is self-contained โ€” no external dependencies or package managers required.

  3. Build & Run

    • Select your target device or simulator
    • Press Cmd + R to build and run

๐Ÿ• Supported Pets

SpeciesIcon
Dog๐Ÿถ
Cat๐Ÿฑ
Rabbit๐Ÿฐ
Hamster๐Ÿน
Bird๐Ÿฆ
Fish๐ŸŸ
Turtle๐Ÿข
Other๐Ÿพ

๐Ÿ“„ License

This project is open source. See the LICENSE file for details.


Made with โค๏ธ for pets everywhere