Wrist AI
Asterwyn
Watchapp
Description
App_Description.md Wrist AI β A Flexible LLM Client for Pebble Wrist AI lets you talk to any Large Language Model directly from your Pebble watch. Speak your question, get a responseοΌNow with TTSοΌ on your wrist. Your phone handles the API call over Bluetooth β no server, no cloud relay, no extra apps. Works with OpenRouter (GPT, Claude, Gemini, Gemma, Llama, Qwen, and more) or your own custom API endpoint. How to Use Install the app and open its settings in the Pebble companion app Paste your OpenRouter API key β or switch to Custom API mode and enter your own endpoint URL Add models to the model list (e.g. google/gemma-3-27b-it, anthropic/claude-sonnet-4) Launch the app on your watch and press SELECT to start talking Button Controls Button | State | Action SELECT (short) | Idle | Start voice dictation SELECT (short) | Response | Return to main screen (ready for follow-up) SELECT (short) | TTS playing (Emery) | Stop reading aloud SELECT (long) | Any | Start a new conversation UP (short) | Response | Scroll up UP (short) | Other | Open chat list menu UP (long) | Response (Emery) | Open menu (Volume, Chat list, Web Search toggle, Model switch) UP (long) | Other | Open chat list menu DOWN (short) | Response | Scroll down DOWN (short) | Other | Open chat list menu DOWN (long) | Response (Emery) | Read reply aloud (Text-to-Speech) DOWN (long) | Idle | "Surprise Me" β random joke, fact, recipe, or question Features Multi-Model Switching β Configure up to 5 models, switch between them directly from your watch Multi-Conversation β Up to 20 concurrent chats with LLM-generated titles, switchable from the watch menu with full context preserved Custom API Support β OpenRouter out of the box, or point it at your own backend / local models Conversation Export β Export any chat as structured JSON from the config page Text-to-Speech (Emery only) β Have AI replies read aloud through the built-in speaker via Google Cloud TTS. Automatic Chinese/English voice detection. Adjustable volume (10%β100%) and speaking rate. Long-form continuous playback with pre-encoding and Bluetooth flow control Health Context (Beta) β Optionally include your daily step count and active minutes in the AI's context Location Context (Beta) β Optionally include your approximate location (reverse-geocoded to city name) in the AI's context Web Search (Beta) β Let models search the web for up-to-date information (OpenRouter only). Toggle from the config page or the watch menu Font Size & Bold β Three text sizes (Normal / Large / Extra Large) plus bold toggle for readability "Surprise Me" Toggle β Long-press DOWN on idle for a random prompt, or disable it in settings Cross-Platform β Basalt, Chalk (fully optimized round layouts), Diorite, Emery Serverless & Private β Phone talks directly to the API. Conversations stored locally. Nothing leaves your device except the API call Dark-Themed Config Page β Modern settings interface for API keys, system prompts, model management, TTS key, and conversation history Note Tested on a physical Pebble Time 2 (Emery) device. TTS voice playback is Emery-exclusive (the only Pebble with a speaker). If you run into any issues, please report them on GitHub. Links Source: github.com/deusaw/Pebble-Wrist-AI Support: paypal.me/Asterwyn
- DeveloperAsterwyn
- CategoryTools & Utilities
- PlatformsTime/Time Steel, Time Round, 2, 2 Duo, Time 2, Round 2 (scaled)
- Updated2026-06-23
- Version1.3.0




