One app · Four products

Stop reaching
for the mouse.

NoMore removes the things standing between you and your machine — the mouse, the keyboard, your memory, the manual work. Switch each one on or off independently.

ScrollmacOS · Apple Silicon & Intel
nomore.mouse01 / 04

Replaces your mouse

Every click, from the keyboard.

Hit a key and every clickable thing on screen gets a label. Type the label, it clicks. When an app has no accessibility tree to read, a coordinate grid covers the screen instead — so it works everywhere, including the apps that make other tools give up.

nomore.mouse
  • 01Hint labels over every clickable element
  • 02Grid mode for apps with no accessibility tree
  • 03Scroll and drag without leaving home row
  • 04Per-app rules for which roles count as clickable
Hints⌥ SGrid⌥ FScroll⌥ GShipping
nomore.typing02 / 04

Replaces your keyboard

Talk. It types.

Hold a key and speak. What lands is not a raw transcript — it is cleaned up, punctuated, and matched to the app you are writing in, so a Slack message reads like a Slack message and a commit message reads like a commit message.

nomore.typing
  • 01Speech to text, anywhere you can type
  • 02Tone matched per application
  • 03Custom vocabulary for names and jargon
  • 04Command mode to edit what you just said
Dictate⌘ ⇧ DModelgpt-4o-mini-transcribeShipping
nomore.forgetting03 / 04

Replaces your memory

Ask your own screen what you saw.

A searchable history of everything that crossed your display. Frames are deduplicated, downscaled, OCR'd, and encrypted on disk — they never leave the machine. Exclude apps, pause it, cap the disk it may use, or delete the lot in one click.

nomore.forgetting
  • 01Full-text search across everything you have seen
  • 02AES-256-GCM encrypted frames, stored locally
  • 03Excluded apps and pause — the gate runs before the screenshot
  • 04Disk cap with oldest-first eviction, JSONL export, one-click erase
Searchapp:figma days:7Storagecapped, localProduction
nomore.agent04 / 04

Replaces the manual work

Describe the task. Watch it happen.

An agent that drives your actual screen — sees it, decides, clicks, types. It asks before anything destructive, stops on a global kill-switch, gives up rather than looping, and writes every step it took to an audit log.

nomore.agent
  • 01Sees the screen and acts on what is there
  • 02Confirmation gate before destructive actions, deny by default
  • 03Global kill-switch and a hard step cap
  • 04Per-run audit log of every action taken
Stopkill-switchLogper-run JSONLProduction

Four products.
One switch each.

[products]
mouse      = true
typing     = true
forgetting = false
agent      = false
Download for macOS