DevEmperor / ChatGPT-WearOS

A powerful ChatGPT app for all WearOS devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChatGPT (for WearOS)

ChatGPT for WearOS 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

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 ChatGPT_WearOS_1.3.apk

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

Usage

The app is overall very self-explanatory, but there are a few things to keep in mind:

  • Before the first use, an API key must be set in the settings. There are two options for this:
    1. You can get an API key for one month for free from OpenAI, after that you have to specify a credit card, because the usage costs a little money (< 1$).
    2. You can visit this community project and get a free API key to this API proxy. If you choose this option, you will have to change the API host in the settings.
  • After the first request in a chat, a Save-button appears, which saves the entire chat (including future ones).
  • With a touch on a saved chat, a new interface appears to change the title or delete it.
  • If you click on the About activity, you'll find the total cost of all your requests. A long press on this label resets it.
  • Every saved chat has a Reset-button that resets the chat to the first prompt. This is useful if you have a long chat history, which consumes a lot of tokens, but only the prompt is important for you (e.g. a translator prompt).

Planned features

  • each answer shows the cost
  • chats should be able to be saved
  • show total consumption in settings
  • reset button for long chats
  • order saved chats by latest edits
  • 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

ChatGPT for WearOS is under the terms of the Apapche 2.0 license, following all clarifications stated in the license file

About

A powerful ChatGPT app for all WearOS devices

License:Apache License 2.0


Languages

Language:Java 100.0%