/WristAssist

A powerful ChatGPT app for all WearOS devices

Primary LanguageJavaApache License 2.0Apache-2.0

WristAssist

WristAssist is the first app for all WearOS watches that fully brings the classic ChatGPT features to your wrist. Since a picture is worth a thousand words, here are some screenshots:

menu.png query.png answer.png buttons.png
saved_chats.png edit.png settings.png about.png

Or maybe a showcase video?

showcase cideo

Installation

I plan to release the app to the PlayStore as soon as possible. Until then, you can download an APK from the release page. The APK can be installed as follows:

  1. Enable developer options on your watch: Open the watch's Settings. Tap System > About. Scroll to Build number and tap the build number seven times. A dialog appears confirming that you are now a developer.
  2. Enable Wi-Fi debugging: Open the watch's Settings. Tap Developer options > Debug over Wi-Fi. After a moment, the screen displays the watch's IP address, such as 192.168.1.100. You need this for the next step, so make a note of it.
  3. Connect the debugger to the watch: Connect the debugger to the watch using the watch's IP address and a port number. For example, if the IP address is 192.168.1.100 and the port number is 5555, the adb connect command look like this: adb connect 192.168.1.100:5555
  4. Install the ADB: adb install WristAssist_2.0.apk

If this explanation was not enough, you can find a detailed explanation here.

Usage

You will find a detailed explaination on how to set up and use WristAssist on the Wiki page of this repository.

Planned features

  • chats should be able to be saved
  • show total consumption in settings
  • reset button for long chats
  • option to choose pawan.krd as API host
  • possibility to switch between GPT 3.5 and GPT 4 (as soon as access is possible)
  • intro explaining how to generate an API key
  • PlayStore release

License

WristAssist is under the terms of the Apapche 2.0 license, following all clarifications stated in the license file