🌸Spring 2026 Pebble App Contest β€” View the entries!

Changelog

Version 1.5.12026-07-31T00:10:15.254

Wristotle Watch v1.5.1

Two fixes for saved codes:

- A code you pull up by voice ("show my clubcard") now stays on screen long enough to scan instead of disappearing after a few seconds. With the companion app you can set exactly how long it stays, or keep it up until you press Back.
- You can now bind a watch button to your saved codes. In the companion app, Settings > Watch > shortcuts, set a long-press (or Select) to Codes to jump straight to the list.

Pairs with Wristotle Companion v1.16.1.

Version 1.5.02026-06-25T23:18:28.234

v1.5.0 β€” Saved codes on your wrist

Keep your loyalty cards and QR codes on your watch. Save them in the Wristotle phone app, then pull one up full-screen at the checkout β€” scannable even with your phone away.

β€’ New Codes screen β€” long-press UP β†’ Codes, pick a card, and it fills the screen with the name on top and the backlight on
β€’ Recall by voice β€” say "show my QR code" or "show my clubcard"
β€’ Supports QR, Code 128, EAN-13 and UPC-A
β€’ Works offline β€” codes are cached on the watch

Requires the Wristotle companion app (v1.15.0+) to add, edit, and sync your codes.

Version 1.4.12026-06-25T16:38:55.591

v1.4.1

- Fixed: dictating something that merely mentions your phone β€”  "make a note to find my phone charger", "remind me to find my phone" β€” no longer rings the phone by mistake. Find My Phone now only triggers when you actually ask to find it.

Needs the Wristotle Android companion app v1.14.2 or newer for the full fix.

Version 1.4.02026-06-23T05:29:56.502

v1.4.0

- Find my phone now rings loud β€” full alarm volume, with vibration β€” so you can hear it even when your phone's media volume is muted. Tap, Stop, or swipe the notification to silence it.

Version 1.3.32026-06-21T22:27:24.58

v1.3.3

- Fixed: dictation could fail with "Dictation unavailable" on the
  smaller watches (Pebble 2, Pebble 2 Duo, Pebble Time, Pebble Time
  Round) after the v1.3.0 cards update β€” freed up watch memory so it
  works again.
- Improved: if dictation can't start at all, the watch now tells you
  instead of waiting silently.
- Internal: the watch reports its version to the companion so it shows
  in bug-report diagnostics (faster issue triage).

Requires the Wristotle Android companion app.

Version 1.3.12026-06-21T08:54:19.11

v1.3.1

Clearer dictation feedback: when voice input can't start or comes back empty, the watch now tells you what to check β€” e.g. that dictation is off or not set up in your Pebble app β€” instead of always showing "Didn't catch that."

Requires the Wristotle Android companion app.

Version 1.3.02026-06-16T04:02:32.358

Wristotle v1.3.0 β€” Cards on your wrist

Replies now appear as full-screen cards: a coloured band shows the action (green = add, red = delete, blue = lookup…) and an icon shows the feature.

β€’ Sports, weather, and meetings show as cards by default
β€’ New rich weather card β€” temperature, condition, humidity, and wind at a glance
β€’ Pick which replies become cards in the companion app (Settings β†’ Watch) β€” reminders, tasks, notes, alarms and more

Requires the Wristotle Android companion app.

Version 1.2.12026-06-12T15:53:55.834

v1.2.1

Fixes the original Pebble 2 / Pebble 2 HR losing connection to the companion after the v1.2.0 update. If you're on a Pebble 2 or 2 HR, please update.

Requires the Wristotle Android companion app β€” https://wristotle.codeberg.page/

Version 1.2.02026-06-11T01:26:42.015

v1.2.0

β€’ Speak replies on the watch (Experimental). Pebble Time 2 and Pebble Round 2 only β€”the two models with a built-in speaker.
β€’ Requires Wristotle companion v1.7.0+ on the phone. Configure under Settings β†’ πŸ”Š Speech in the companion app.
β€’ Off by default. Pick which voice replies should speak per intent (Ask Agent, morning brief, weather, reminders…).

Version 1.1.02026-06-06T00:36:39.594

  v1.1.0
     
  β€’ Per-row icons β€” every list on the watch (Notes, Tasks, Alarms, Quick Launch chooser) now shows an entity glyph at the start of each row, and the empty states keep the icon so the screen still reads as itself. Try "take a note about lunch" to see it.
  
  β€’ Chat bubbles β€” each query and its reply sits inside a rounded outline, so the conversation reads more clearly. Try "what's the weather". 
  
  β€’ Optional color theme β€” color-capable watches (Time, Time Steel, Time Round, Time 2, Emery) can now light up colored row icons, a softer menu highlight, and warm yellow chat bubbles. Off by default; flip the switch in the Wristotle Companion app (Settings β†’ Watch β†’ Color theme). Pebble Classic and Pebble 2 are unaffected.
  
  β€’ Quick chooser fixed β€” picking "Dictation" from the chooser menu now actually starts dictation. Previously it silently failed.
  
  Color theme needs Wristotle Companion v1.3.0 β€” update both.

Version 1.0.12026-06-04T08:55:37.07

  v1.0.1
  
  - Fixed: Quick Launch mode now lets you scroll long Ask-Agent responses with UP / DOWN. Pressing scroll also resets the auto-exit timer so the response can't disappear while you're reading (issue #1).

Version 1.0.02026-06-04T08:25:32.708

  v1.0 β€” leaving alpha πŸŽ‰
  
  β€’ First-launch setup wizard walks you through Whisper + intent model
    downloads, permissions, and app indexing
  β€’ Voice commands: calls, texts, reminders, alarms, music, notes, tasks,
    weather, world clock, calculator, Ask-Agent
  β€’ On-device speech by default; cloud STT and LLM are optional
  β€’ Works with microPebble + Core Devices (rePebble)
  
  Requires the Wristotle Android companion app β€”  https://wristotle.codeberg.page/

Version 0.10.02026-06-02T23:50:55.12

Wristotle 0.10.0 β€” alarms on the watch + phone
  
  Companion-created alarms (Settings β†’ Alarms & Reminders) now ring on the watch with vibration + dismiss. New on-wrist alarm list shows pending alarms with per-row cancel.
  
  Bind SELECT, long-press UP, or long-press DOWN to "Alarms" to open the list directly, or pick it from the Quick menu (now 4 rows: Dictation / Notes / Tasks / Alarms).
  
  Pairs with Wristotle companion v0.18.0.

Version 0.9.12026-06-02T04:43:47.464

Wristotle 0.9.1 β€” configurable chat buttons + polish
  
  Each chat-surface button is now user-bindable: SELECT, long-press UP, and long-press DOWN can open Dictation, Quick menu, Notes, or Tasks. Configure via the Pebble app settings or the Wristotle Android companion.
  
  This release also cleans up the empty-state welcome and adds a thin progress strip above the hint line that animates while a query is in flight.

  Requires Wristotle Companion v0.17.0 β€” update both. 

Version 0.8.02026-06-01T01:29:49.577

v0.8.0
  β€’ Ask Agent β€” say "ask agent <question>" / "ask claude <question>" to call any configured LLM (Anthropic / OpenAI / OpenRouter / Ollama / ...). The watch shows a per-tool status line while the agent runs.
  β€’ MCP tool support β€” the Ask Agent can call tools from any HTTP MCP server (e.g. GitHub) configured in the Companion's Settings β†’ MCP servers.
  
  Requires Wristotle Companion v0.14.0 β€” update both.

Version 0.7.12026-05-30T00:34:08.26

  v0.7.1
     
  - Weather β€” ask "what's the weather in Tokyo" (any city, country, or abbreviation) or just "what's the weather" for your current location. Short condition + temperature on the watch.
  - Choose your provider in the companion: open-meteo by default (free,no key needed) or OpenWeather with your own free-tier API key for direct control over your quota.
  - C / F toggle in the same Settings card.
  
  Needs Wristotle Companion v0.13.0 β€” update both. The bare "what's the weather" form uses your phone's last-known location if you grant the optional Location permission.
  

Version 0.7.02026-05-29T20:15:21.492

⏺ v0.7.0

  β€’ World clock β€” ask "what time is it in Tokyo" (any city or country) and get the time there, plus the day and hours ahead/behind your own zone.
  β€’ Voice calculator β€” quick maths like "what's 15% of 80", "25 plus 17", or "96 divided by 4".
  β€’ "Thinking…" indicator β€” the watch now shows it's working (and buzzes if it's taking a while) while it waits for your phone.

  World clock and the calculator are answered on-device by Wristotle Companion v0.12.0 β€” update both.

Version 0.6.12026-05-28T21:01:31.118

v0.6.1 β€” Alarm & timer commands reach the phone.

Paired with Wristotle Companion v0.11.0, which adds voice alarms and timers.

- The watch no longer answers "set a timer for 10 minutes" with the current time. Commands mentioning a timer (or alarm) now forward to the companion, which sets them in your phone's clock app.
- "what time is it" still answers instantly on the watch β€” only genuine timer/alarm phrases get forwarded.

Update the companion app to v0.11.0+ to use the new voice alarms and timers ("set an alarm for 7am", "set a timer for 10 minutes").

Version 0.6.02026-05-26T18:06:23.427

v0.6.0 β€” Tasks
 
A new voice-controlled checklist for your Pebble. Long-press DOWN on the chat screen to open Tasks β€” pick Pending, Completed, or All; tap SELECT to mark a task done with a quick buzz. Completed rows show with [x] for a clear "All" view.

Add, list, complete, and delete tasks by voice via Wristotle Companion: "add task buy milk" / "what are my tasks" / "complete buy milk" / "delete task buy milk". "Complete the last task" picks the newest pending one without restating it.

Requires Wristotle Companion v0.9.0+ on Android β€” install both together (they talk via new wire keys).

Version 0.5.12026-05-24T04:22:52

Bug-fix release: "remind me ..." and "cancel ..." commands now correctly trigger the Confirm before send prompt (they were silently bypassing it). Pairs with companion v0.8.1+.

Version 0.5.02026-05-24T00:34:20

v0.5.0 β€” Confirm before send

A new opt-in safety net for voice commands. When you turn on Confirm before send in the companion's Watch settings, any command that does something β€” call a contact, send an SMS, set / cancel / reschedule a reminder, schedule a meeting, open an app, start media playback β€” pauses on the watch with a clear summary first:

Action: text 
Details:
[Mom] hi

Press SELECT to go ahead, BACK to cancel. The countdown is configurable in the companion (5 s / 10 s / 15 s / 30 s / 1 min / Never), and the auto-resolve action is your choice β€” cancel by default, or send through.

Read-only commands (time, battery, what's on my calendar, pause, next, find phone, list reminders) skip the prompt and dispatch as before.

Off by default. Pair with companion v0.7.0 β€” both apps need to be on this release for the new prompt protocol to work.

Version 0.4.02026-05-23T05:48:11

Voice notes on your watch. Take a note by voice, then browse and open them right from the watch.


What's new

- On-watch Notes list β€” long-press UP from the chat screen to see your recent notes. Tap any one to read the full text.
- Quick Launch action β€” choose what your Quick Launch shortcut does: Dictate, Notes, or Show menu (a chooser with both). Set it
from the companion's Watch settings or the BLE companion's settings screen.
- Clearer chat empty-state β€” the home screen now spells out the buttons (SELECT to speak, hold UP for notes, UP/DOWN to scroll)
so the new gesture is easy to find.


Fixes 

- "Skip retry dialog" toggle now actually persists β€” it was previously a silent no-op.
- "Show menu" Quick Launch option no longer falls back to Dictation.
- Debug logging now defaults off, matching the companion settings page.


Needs the latest companion

Install or update Wristotle Companion v0.5.0 on your phone to use Notes β€” the watch app shows the list, but the companion is where notes are actually stored.
https://codeberg.org/wristotle/wristotle-companion/releases

Version 0.3.12026-05-22T02:47:32

fix: cancel processor companion-response timeout on app deinit

Version 0.3.02026-05-21T02:46:22

  - πŸŽ™οΈ  Voice commands from your wrist β€” press select, speak, your phone acts
  - πŸ“ž Calls & texts β€” "call Mom", "text Alex I'm on my way"
  - ⏰ Reminders β€” spoken reminders land as timeline pins; cancel them by voice too
  - 🎡 Media control β€” play, pause, next, previous, seek, and "play "
  - πŸ“² Launch apps & find phone β€” "open Maps", ring a misplaced phone
  - πŸ“… Calendar β€” ask about your schedule and create events by voice
  - 🧠 Natural phrasing β€” on-device language model understands "ring Dad", "buzz me at 5", not just rigid commands
  - πŸ”’ Private by design β€” with microPebble, speech-to-text runs fully on-device; no cloud, no account, no telemetry
  - ✨ This release β€” smoother dictation recovery and clearer "didn't catch that" feedback when nothing is heard