8000 GitHub - huntboom/PebbleAI: An app to use ChatGPT on your Pebble Time or Pebble 2 watch
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

huntboom/PebbleAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PebbleAI - AI-Powered Voice Assistant for Pebble Time

This project provides an AI-powered voice assistant for the Pebble Time watch. The assistant listens for your voice input, sends the transcriptions to either OpenAI's GPT, Anthropic's Claude, or Google's Gemini API, and displays the AI's response on the watch.

Rebble Store

This app can be installed directly from the Rebble Store.

Getting Started

To use this project, you need to have a Rebble Subscription for the voice transcriptions to work and an API key for your chosen provider (OpenAI, Claude, or Gemini).

Installation

There are three ways to install PebbleAI (formerly known as PebbleAI) on your Pebble Time watch:

  1. Rebble Store (Recommended for most users): The easiest way to install PebbleAI is directly from the Rebble Store. Simply search for "PebbleAI" in the store and install it on your watch.

  2. Direct Installation from GitHub: If you prefer not to use the Rebble Store, you can install a precompiled version:

    • Download the latest .pbw file from the Releases section of the GitHub repository.
    • Install it onto your Pebble Time watch using the Pebble app on your phone.
  3. Manual Build and Installation: For developers or users who want to modify the app:

    • Clone the PebbleAI repository.
    • Import the project to the Pebble SDK.
    • Build the project.
    • Install the resulting .pbw file on your Pebble Time.

    For a detailed guide on the manual build process, refer to the Pebble development documentation.

Usage

To use the voice assistant:

  1. Open the PebbleAI app on your Pebble Time.
  2. Press the "Select" button to start dictation.
  3. Speak your query or command.
  4. Wait for the AI's response to be displayed.

Configuration

In the app settings, you can configure:

  1. API Provider (OpenAI, Claude, or Gemini)
  2. API Key for the selected provider
  3. Model selection (for OpenAI)
  4. System prompt (for OpenAI)
  5. Temperature setting
  6. Vibration on response
  7. Light or Dark Theme

Make sure to set up the correct API key for your chosen provider before using the app.

Contributing

Contributions to PebbleAI are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

An app to use ChatGPT on your Pebble Time or Pebble 2 watch

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0