A status pad for AI coding agents

Know which agent
needs you.

Already own a Logitech MX Creative Keypad? On your Mac, Orbtile turns its nine LCD keys into a live view of your coding agents. See who is working, who is done, and who needs your attention.

Needs an Apple silicon Mac with macOS 14.0 or later and the Logitech MX Creative Keypad. Windows and other keypads: join the waitlist.

macOS menu-bar app/0.2 beta/free during the beta

The Orbtile menu-bar popover with sessions from multiple agents, one waiting for approval
How it works

Three steps, then you stop checking tabs.

01

Install and take over the keypad

Open Orbtile from Applications and take over the keypad from the menu bar. Connect your agents in Settings > Agents. Local hooks use a private socket on your Mac; some agents use local session files. Each integration can be turned off or removed. Logi Options+ stays installed. Read what gets installed and read.

  • MX Creative Keypad found
  • Your agents: connect in Settings
  • Integrations: review before enabling
  • Keypad approvals: off by default
  • Private socket on your Mac
02

Every session gets a key

Sessions get a key, with waiting sessions first, then working, recent finishes and idle. The key shows the session name, what it is doing and how long. For supported agents, it also shows the latest text. See which agents provide live text.

Key: api-server, thinking Key: docs-site, running Edit: src/pages/index.tsx Key: search-indexer, writing text
thinking · running a tool · writing
03

The one that needs you glows

Permission requests glow in their agent's alarm colour and breathe, louder the longer they wait. Tap the key to jump to that session.

Turn on keypad approvals to allow or deny from the keys and to pick answers to multiple-choice questions, for agents that support it. The question stays on screen too. See what each agent supports.

Key: infra-gateway asks Allow Bash? The same key after two minutes of waiting, brighter
waiting · after 2 minutes
Agent states

Read the pad by colour and motion.

Warmer and faster means it wants you more. The state word is always on the key too, so colour is never the only signal.

Allow Bash?

Waiting for your approval.

deep breath, a ring each beat

Question

Waiting for your answer.

double heartbeat

Error

An API or tool error stopped the turn.

uneven flicker, never a strobe

Bash

Running a tool: its name, command and motion for its kind.

motion follows the tool kind

writing

Writing text, streamed live to the key.

light rises through it

thinking

Working on the next step.

slow gold breath

compacting

Summarising a long context.

a ring falls inward

done

Finished, and you have not looked yet.

still, a quiet chime

idle

Open and waiting for a prompt.

pilot light

offline

The session ended or stopped reporting.

a dim ring, static

These are frames from the keypad renderer. On the device every key animates at up to 30 frames per second. Follow Reduce Motion holds the Mac interface orbs still; the keypad keeps its state animations.

Tool motion

See what each tool is doing.

Read, edit, run, search and web tools each have their own motion. The clip shows Frosted glow, Globules and Point cloud in that order, four seconds each.

Keys follow your attention

Waiting first. Working next.

Waiting, working, recent finishes, then idle. Orbs glide between keys when the order changes.

Every 8 seconds, each state group puts new responses first, then newest activity; a new wait can move ahead sooner. A key press freezes reordering for 1.5 seconds. Settings also offers activity leaders, which lets clearly busier working sessions pass. Idle sessions stay for 120 minutes by default (configurable); working and waiting sessions always stay.

Keys stay live while the Mac is locked (setting: everything / orbs only / keys off).

Key 9

The hub

How many sessions wait and work, with one small light per visible session along the bottom. With Key actions on, tap key 9 on the grid to focus the first waiting session, across all pages; with none waiting, the grid stays. Hold it for 0.6 seconds to open the Mac overlay.

In the clip: grid, tap at 2 seconds, then back to the grid at 4 seconds.

Example Mac session view with waiting and working sessions
Hold opens this session view on the Mac. The keypad stays on the grid.
Hold a key

Focus mode

Title on key 1, agents on key 2, status on key 3. Larger live text flows across keys 4–5–6 and the top of 7–8–9, above the orb. Page buttons browse sessions and stop at the ends.

Agents

Your agents, together on the keypad.

Claude Code, Codex and ZCode, plus adapters you allow, on the keypad at the same time.

Each agent has its own colour. Waiting keys glow in its alarm colour; error is always red.

Settings has a hue ring per agent.

The Orbtile Agents settings tab showing per-agent enable toggles, adapter status, and the interactive hue ring for customising agent colours
Settings · Agents tab with per-agent hue ring and adapter toggles
For developers
Adapter protocolv1.1

Adapter API v1.1 adds optional keypad interaction in 0.2.1 and keeps v1 display adapters working. It is a documented local Unix-socket protocol with shell, Python and Node reference adapters. Off by default; you allow each adapter.

Keypads
Logitech MX Creative KeypadSupported
More keypadsVote below

Stream Deck, Loupedeck, Razer and others: tell us what you own in the keypad waitlist. We build for the devices with the most owners.

Support

Support development

Orbtile is free while it is in beta. If it helps you, you can leave a tip. Tips are a thank-you: they do not buy a licence or any perk.

Beta builds stop working when 1.0 ships, with at least 30 days' notice. Orbtile 1.0 is pay what you want from EUR 19 for up to 5 Macs, with a 14-day trial.

Waitlists

We build what people ask for.

Two short lists, email only. We write once, when there is something to try.

Orbtile on Windows?

We'll build it if enough people want it. Leave your email and we'll write once, when there is something to try.

Which AI agents do you use? (optional)

No confirmation email. We write once, when there is something to try.

What we keep

  • Your email, the list you joined, and the boxes you ticked. No name.
  • Our own page-view counters use no visitor ID or tracking cookies. Optional Google Analytics runs only after your consent.
  • Entries are scheduled for deletion after 730 days; cleanup runs when the form is submitted.
  • Every email has an unsubscribe link, and unsubscribing deletes your entry at once.

Waitlist privacy notice (version wl-2026-09-29s)

Your keypad next?

Orbtile runs on the Logitech MX Creative Keypad today. Tick the devices you own, and we'll build for the ones with the most owners.

Devices you own (pick at least one)
Which AI agents do you use? (optional)

No confirmation email. We write once, when there is something to try.

FAQ

Questions, answered.

Does Orbtile replace Logi Options+?

No. Options+ stays installed and keeps updating; Orbtile never modifies it. Switch between Orbtile and Options+ at any time from the menu bar, or hold both page buttons on the keypad for 1.5 seconds. When you quit Orbtile, the keypad goes back to Options+.

Does Orbtile change my agent apps?

It adds optional plugins or hooks for supported agents. Review each integration before enabling it. Session files and task databases are read for display; databases are opened read-only. Turn agents off or remove their integrations in Settings. Remote hooks are installed only on SSH hosts you choose. See the files, reads and removal steps.

Which AI agents are supported?

The supported agents can share the keypad, with a colour you choose for each. Keypad approval is optional and off by default for each agent. See the integration guide for support details, or connect another agent through the Adapter API.

Can I answer questions from the keypad?

For supported agents, pick numbered options, including multiple choices when allowed, then hold Send for 0.6 seconds. The question stays on screen. Enable the agent's keypad interaction and Key actions first. Support varies by agent; typed answers are entered on screen. See the key map and gestures.

Which keypad themes can I choose?

Frosted glow, Globules and Point cloud. Point cloud draws a lattice of crisp round dots; Globules draws turning spheres of glowing globules, with its loop reset fixed in 0.2. Pick a theme in Settings > Appearance. Tool motion follows the kind of tool.

Which keypads are supported?

The Logitech MX Creative Keypad (its nine LCD keys and the two page buttons). Other devices come when enough owners ask: vote for yours.

Does Orbtile send data?

Orbtile checks a signed beta status file at orbtile.com and sends a small usage summary at most every 2 hours while it runs, only when it changed: counts and minutes (app starts, sessions per agent, AI model names, features used) under a pseudonymous machine ID. The server keeps daily totals and changes by UTC hour of report receipt per pseudonymous Mac. Automatic reports never send prompts, transcripts, file paths or names. Agent events travel over a private Unix-domain socket that only your user account can open, and stay on your Mac. Feedback messages contain what you type and are stored as submitted; please leave out secrets, personal information and private task text. The beta needs no licence key. Orbtile needs no account. Read the privacy notice for details.

Is the app notarised?

Orbtile 0.2 is ad-hoc signed, not notarised. First open steps:

  1. Open Orbtile from Applications. When macOS shows Orbtile Not Opened, click Done (never Move to Trash).
  2. Open System Settings > Privacy & Security, scroll to Security, and click Open Anyway next to “Orbtile was blocked to protect your Mac”.
  3. Confirm with Touch ID or your password.
  4. Open Orbtile again and click Open.

Open Anyway is available for about an hour after the blocked launch; if the button is gone, run xattr -dr com.apple.quarantine /Applications/Orbtile.app, which removes the app’s quarantine flag, in Terminal, then open Orbtile again.

Find steps and checksums on the download page.

What does it cost?

Orbtile 0.2 is free during the beta. Beta builds stop working when 1.0 ships, with at least 30 days' notice. Orbtile 1.0 is pay what you want from EUR 19 for up to 5 Macs, with a 14-day trial. Read the pricing details.

What do I need?

A Mac with Apple silicon and macOS 14 Sonoma or later, a Logitech MX Creative Keypad, and a supported agent.

My sessions were already running. Do I have to restart them?

Existing sessions can appear from local files. If your agent loads hooks only at launch, restart its sessions after installing or updating the integration. See the setup guide for your agent.

Put your agents where your hand already is.

Free during the 0.2 beta. Needs macOS 14 or later and a Logitech MX Creative Keypad.