AppleInteligenceWatchOS icon indicating copy to clipboard operation
AppleInteligenceWatchOS copied to clipboard

An "Apple Intelligence" like experience powered by LLM's that allow you to speak to your watch using your voice, and hear responses in a synthesized voice. You can customize the Name and Voice, and al...

Banner Making your apple watch even more powerful!

Github1 Github2

Video Demo

https://github.com/user-attachments/assets/3014b8ec-f642-4b99-b2aa-6d573df80a85

image
  • Powered by Perplexity (Data and Responses) and ChatGPT (Whisper and TTS)

[!Tip] If your looking for just the Glow Animations you can find them here

Features

  • Customizable assistant name
  • Customizable assistant voices (6)
  • Chose 12/24 hour time on clockface
  • Animated glow effect optimized for battery

Guide

  • Hold on the clock screen and start speaking
  • Once your done speaking let go of the screen
  • Your prompt will get sent to Perplexity
  • After a few secconds you will see the response
  • A TTS model will begin speaking the response

Privacy Policy

Check out the Privacy Policy

Setup

[!Warning] I highly suggest using the AppStore version, otherwise to follow the following steps you will need a Perplexity and OpenAI Api key.

  1. Clone this repository and open the project in Xcode
  2. In the AI WatchOS Watch App of the project create a file named Config.plist
  3. In config plist add 2 keys under Root, ChatGPT and Perplexity, both shall hold strings
  4. Add your api keys in the string section of both keys Api Keys
  5. Build the project to your apple watch

Future Features

Feel free to commit.

  • IMessage Support
  • Mail Support
  • Notes Support
  • Alarm Support
  • Reminders Support
  • Navigation Support (Google Maps)
  • Optimization
  • Remove stock clock for Github Users
  • Fix some spacing issues
  • Make gradient glow more reactive
  • Add support for other models (Github Only)

Contributing/Support

Manager: @jacobamobin This was built using OpenAI Swift by Macpaw Inc

[!Important] Familiarize yourself with the license before committing