Skip to content
Mac$24.99 one-time · no subscriptionmacOS 14+
Ohms Lens · design tokens · Live

Ohms Lens.

Screenshot to design tokens. Colors, contrast, and tables are worked out on this Mac; code comes from a vision model you connect.

Mac App Store$24.99 one-time · no subscriptionNo data to Silo · your own AI keys
01 · Tokens you can paste

Pixel colors, named by role

Design Tokens picks up to six dominant colors from a capture or an image, names each one by role (background, surface, text, accent), and writes them as a Swift Color extension and a CSS :root block. Every hex value is a color that occurs in the pixels, not an average of nearby shades. An sRGB image file comes back unchanged; a capture or a wide-color screenshot is converted to sRGB first and can land a step off.

02 · On this Mac

Contrast and tables, read here

Contrast Audit gives every pair of extracted colors a WCAG 2.2 ratio with an AA and AAA verdict, and says plainly that it rates the palette, not the layout. Visual Table rebuilds the rows of a table in a screenshot as comma-separated values, reading text in the languages your Mac is set to. Both, like Design Tokens, run here even when a cloud key is saved; in version 1.0.1, only while On-Device is selected.

03 · Your model, only if you want code

The image goes only where you allow

Connect a vision model and a UI screenshot becomes a SwiftUI view, a React component styled with Tailwind, a Flutter widget, or one self-contained HTML file. A diagram becomes Mermaid and an equation becomes LaTeX, and a one-line instruction can steer the result. A cloud provider gets the image only after you save its key and allow it by name; a model server on this Mac at 127.0.0.1:11434 needs no key at all.

What it does
capture
Screen, file, or sample

Shift-Command-K captures your main display and leaves Ohms Lens's own windows out. Command-O opens an image file, which works with Screen Recording declined. Shift-Command-S runs the built-in sample card and needs neither.

⇧⌘K · ⌘O · ⇧⌘S
results
Clipboard, history, file

Each result shows in the Inspector and is already on the clipboard. Your last 40 runs stay in a local history to restore, copy, or delete. Command-S saves a result as a file, Command-period cancels a run, and a menu bar panel handles quick captures.

⌘S · ⌘. · menu bar
masking
Keys scrubbed from model replies

When a code preset's model answers, a local pass masks API keys and access tokens in that text before it reaches your clipboard, and tells you how many it masked. Class names and version numbers are left alone. It cleans the reply, not the image already sent.

code presets · on by default · switchable
price
$24.99 once, Mac only

One purchase covers tokens, contrast, and tables with no key. If you connect a cloud model for code, that provider bills you directly; Silo takes no cut and resells nothing.

macOS 14+ · no subscription
Not in Ohms Lens
Two jobs moved to the apps built for them.

Ohms Lens no longer copies the text on your screen and no longer diagnoses errors. Each of those now has one home:

  • Silo Snip: drag across any region of the screen and its words land on your clipboard as plain text.
  • Ohms Explain: point it at a compiler error, a stack trace, or a screen that looks wrong, and ask what happened.
Ohms Lens · Live · $24.99 once
Silo sees nothing. Code goes only where you say.

Design Tokens, Contrast Audit, and Visual Table run here whichever provider is set up (in version 1.0.1, only while On-Device is selected). A code preset sends its image to a cloud provider you allowed by name, or to a model server on this Mac. Silo Systems never sees the image or your key.

More

More Ohm apps that talk only to the provider you choose.

3 related apps