Skip to content
Early bird — save up to US$50
@@AtAt

Your agent, wherever you type. Type @@ anywhere on your Mac, attach what you see, and put the result right back in place.

macOS 15+ · Apple silicon · 7 days free, no card

What AtAt does

Bring the context you choose. A selection, a screenshot, something you copied an hour ago — each one can land in front of the agent, visible before you send.

A real native Mac app. AtAt works across your system and uses the CLI, API, or local model you chose. Prompts never pass through AtAt servers. History stays on your Mac by default, with optional iCloud Sync you control.

Bring your own agent. Claude Code, Codex, Grok, Cursor, Pi, Hermes, or OpenCode — AtAt drives the CLI you already have, and anything else with a CLI can be added.

Screen context when it helps. When Screen Context is on and the selected provider accepts images, typing @@ captures the display you are working on and attaches it visibly.

Act on selected text. In apps that expose mouse selections to macOS, contextual actions appear — rewrite, explain, search, or ask without losing your place.

AtAt works in Finder too. Tap @@ in Finder: the window becomes the working directory and the files you selected come along.

Capture your screen. ⌘⇧3, ⌘⇧4, and an all-in-one ⌘⇧5 with area, window, scrolling, and recording from a single selection.

Edit before you send. Annotate and crop images; trim, zoom, and export video or GIF — all without leaving the flow.

Clipboard with a memory. ⌘⇧V opens a searchable history. Paste directly, or send a supported item along to the agent.

Native Swift, not Electron. AtAt uses macOS frameworks and native windows instead of shipping a bundled browser runtime.

Big job? Hand it off. ⌘Return opens an interactive session in your chosen agent app or terminal, already in the right working directory when one is attached.

Keep the conversation going. Press Return in Preview to keep chatting with your context and earlier turns still in view.

No app switch required. The non-activating panel opens over the app you are using, then returns you to the same task when it closes.

History that stays home. Submitted prompts, agent responses, and copied image attachments are saved in local Session History until you delete them. They are never synced to AtAt.

Loved by many

People saw AtAt and immediately got it. Here is what they said.

Pricing

Start with 7 days free. Choose your plan when you’re ready.

Early bird: US$10 off Yearly · US$50 off Lifetime

Until October 8

AtAt Yearly

Early bird

Full AtAt access at the lowest subscription price.

Loading price…

Billed yearly. Renews until cancelled. Excl. taxes

Subscribe

Applicable sales tax or VAT will be calculated at checkout based on your location.

  • Full access to every feature
  • 30-day refund promise

AtAt Lifetime

Early bird

Own AtAt forever with one payment.

Loading price…

One payment. No renewal. Excl. taxes

Buy lifetime

Applicable sales tax or VAT will be calculated at checkout based on your location.

  • Every future update included
  • Use on up to 3 Macs

FAQ

Frequently asked questions.

Agents, privacy, permissions, billing, and what stays on your Mac.

Have a question or an idea? Join our Discord.

Which AI agents work with AtAt?

Claude Code, Codex, Grok, Cursor, Pi, Hermes, and OpenCode work out of the box, and you can add another CLI as a custom provider. AtAt also supports your own OpenRouter, OpenAI, Anthropic, or DeepSeek API key, plus local models through Ollama and Siri AI when Apple's on-device model is available.

Do I need an agent to use AtAt?

No. Without an agent, AtAt is still a full screenshot tool — ⌘⇧3, ⌘⇧4, and an all-in-one ⌘⇧5 with area, window, and scrolling capture, screen recording, and OCR — plus a searchable clipboard history on ⌘⇧V and a small action bar for any text you select. Connect an agent whenever you want to type `@@` and get an answer back.

Which apps does AtAt work in?

`@@` works in any editable, non-secure text field on your Mac: native apps, and text fields in the browser such as a Google Doc or a reply box on X. Password and other secure fields are never read, so it stays quiet there. Selection actions appear in apps that expose mouse selections to macOS.

What stays on my Mac?

History, clipboard data, copied attachments, and settings stay on your Mac by default. Optional iCloud Sync is off until you enable it separately on each Mac; it uses your private iCloud container and iCloud Keychain, never an AtAt server. AtAt provides no capture cloud library. Copies kept in Favorites or attached as images to Session History join optional sync; enabled extensions can also process captures with the required access. Agent requests send prompts, supported attachments, and tool results to the provider you choose. Enabled extensions may also process or send content using their granted access, and link previews contact linked sites. Siri AI runs on-device; Ollama connects locally, with any further traffic depending on your Ollama configuration and tools used during the task.

Does my work go through an AtAt server?

No. Prompts and context go directly from your Mac to the CLI, API provider, Ollama service, or Apple model you choose. A remote provider still handles what you send under its own privacy policy, but AtAt never sits between you and your agent.

Does AtAt collect usage data?

Usage reporting with a random installation identifier is on by default and can be turned off during setup or in Settings. The identifier associates events from the same installation until reporting is turned off. Reports contain fixed events, categories, counts, and timings—never prompts, file names, clipboard contents, captured pixels, OCR text, or agent output. Turning it off deletes queued reports and the random installation ID.

What does AtAt need to run?

AtAt requires an Apple silicon Mac running macOS 15 or later. Liquid Glass controls require macOS 26 or later; macOS 15 uses standard translucent controls. Siri AI requires macOS 26 or later and an available Apple Intelligence model, so it is grayed out and disabled on macOS 15. Other providers follow their own setup and model requirements. You grant only the system permissions needed by the features you use: Input Monitoring for the `@@` trigger, Accessibility for reading focus and inserting results, Screen Recording for captures, Finder Automation for Finder context, and Microphone access for recordings with audio.

What happens after the 7-day trial?

Choose a monthly or yearly subscription, or buy a lifetime plan. The trial itself needs no account or payment card. To buy, sign in to your AtAt account on atatapp.com — an email code, Google, or GitHub — and the payment provider identified at checkout handles payment; what you bought stays with that account. We are preparing to move new purchases to Dodo Payments and retire Paddle billing. Earlier Lifetime licences and paid subscription time remain valid; existing subscriptions are not automatically transferred. Open Settings → Account on each Mac and sign in with the same email to unlock AtAt, on up to three Macs at a time. Every purchase includes a 30-day money-back guarantee; refunds are processed by the provider on the original invoice. For subscription changes or a Lifetime upgrade, open your account to review credit for unused paid time before confirming payment. If you started your trial while early-bird pricing was on, that price stays available to you until your trial ends.

Do the prices include taxes or VAT?

No. Listed prices exclude taxes. Depending on your country or state, applicable VAT or sales tax is added to the price and automatically calculated and displayed at checkout.

What happens to unused paid time when I change plans?

Monthly to yearly starts a new year immediately and deducts the unused part of your paid month; early-bird pricing does not apply to that switch. Yearly to monthly starts at your next renewal, so you keep your full paid year with no charge or refund today. For Lifetime, the unused part of your current period’s actual payment is deducted after any eligible Lifetime offer; earlier periods do not count. Review the quote before paying. The manual explains the calculation and refund rules.

Not another app to live in. Call it up, get the result, and return to the app you came from. A read-only local history is there when you need to look back.

Try free for macOS