๐พ 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
-
Clone the repository
git clone https://github.com/Debasish7ripathy/StellaPaw.git cd StellaPaw -
Open in Xcode
open sweetanimals.xcodeprojThe project is self-contained โ no external dependencies or package managers required.
-
Build & Run
- Select your target device or simulator
- Press
Cmd + Rto build and run
๐ Supported Pets
| Species | Icon |
|---|---|
| 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