Open source · Self-hosted
Your terminal,
on the handlebars.
Claude Code works for minutes at a stretch, then stops and waits for one word. If you are out riding, that pause costs you the whole ride. This puts the question on your Garmin, and lets you answer it without stopping.
Free and open source. Runs on your own machine — nothing of yours passes through us.
What you see at 30 km/h
The header turns amber the moment Claude needs you, and the device buzzes once. The question and its options are parsed out of the terminal, so you are reading a decision rather than a screenful of output.
Up and down move the highlight, the enter button confirms. Three presses, eyes on the road between each one.
Edit file
app.ts
1 export const config = {
2 - timeout: 5000,
2 + timeout: 45000,
3 retries: 3,
4 };
Do you want to make this edit
to app.ts?How it connects
A Garmin Edge has no WiFi. It reaches the internet through the Garmin Connect app on the phone you already carry, over Bluetooth — so there is no companion app to install and nothing to pay for.
Your machine
Claude Code runs in tmux, where it already does. A small bridge reads the pane.
Your phone
Garmin Connect relays the request. Nothing to install — it is already there.
Your Edge
Shows the session and sends your answer back.
The bridge runs on your machine or your own VPS. Your terminal never touches our servers, which is why the privacy claim is a property of the design rather than a promise.
Two modes
Dev
AvailableYour terminal, on the bars
See what Claude Code is doing and answer its permission prompts from your Edge, without stopping.
Coach
Not built yetYour effort, read in real time
Claude watches your ride as it happens — effort against what is left, against your history — and tells you what to change.
What it does not do
Worth knowing before you spend an evening on it.
- Columns do not line up yet. Connect IQ ships no monospace font, so diffs and tables render in a proportional one. A bitmap font is the next thing being built.
- Long prompts belong on the phone. The Edge has a keyboard, but it is seven buttons. Fine for a correction, not for a paragraph.
- Two Edge models cannot run it. The 130 and 130 Plus have no device-app support in hardware. Every other Edge works.
- You need HTTPS with a real certificate. Connect IQ rejects plain HTTP and self-signed certificates. A free Tailscale Funnel or Cloudflare Tunnel is enough.
Start with the source
Everything is open. Read it before you run it next to a terminal that holds your credentials.