Windows desktop · Local first · Public Beta

Record repetitive work once.
Let your computer do it again.

ShowForAi (SFA) records your real mouse and keyboard actions, then uses visual matching to find each target again during playback. It does not depend on fixed coordinates, so moved windows and small interface changes do not throw it off. No coding required.

Run existing local scripts while signed out · Recording and AI-assisted script generation require sign-in and consume allowance · Every new account includes a one-time 50-use AI trial allowance

Automation built for real desktops

Input-level recording, visual playback, and data that stays on your computer by default

Record real actions

After signing in, start with F9 or the on-screen control. Clicks, double-clicks, drags, scrolling, and keyboard input are recorded as they happen. Press F9 again to finish, or use the on-screen Stop control when the system hotkey is unavailable.

Locate targets visually

Each step stores a visual template for its target. During playback, SFA searches the current screen instead of blindly clicking fixed coordinates—the key difference from traditional macro tools.

AI-assisted target selection

AI identifies the control boundary you clicked. If recognition is weak, SFA retries and switches models, then uses a workable screenshot region when possible. If system permissions, capture, or storage conditions prevent that, the app explains what must be resolved.

Manage and edit scripts

Rename or duplicate scripts, edit step parameters, adjust target regions, and combine scripts into playlists for ordered batch execution.

Local first

Signed-out users may only run existing local scripts. Recording, saving, editing, deleting, importing, syncing, sharing, feedback submission, and settings writes require sign-in. Scripts and screenshot templates remain on your computer by default.

Cloud sync and script marketplace

After signing in, sync scripts to the cloud, share them with others, or obtain scripts published in the marketplace. Creators may publish paid shares and earn revenue.

Get started in four steps

From recording to automated execution—no programming background required

Record

Sign in and start with F9 or the on-screen control, perform the task normally, then finish with F9 or the on-screen Stop control.

Save

Name the script. Target screenshots and action parameters for every step are already organized.

Play

Select Run. SFA visually searches the screen for each target and acts only after finding it.

Tune

Edit only the unstable step: redraw its target region, review the action parameters, save, and try again.

Download the ShowForAi Public Beta

The Windows 10 / 11 (64-bit) prerelease build is available as a direct download with no access request required.

Download global portable ZIP
Global ZIP SHA256: FCEAECFFF2F9A7AE17D28F68AB61771261B68A89E9DD196A76205911425328AF
Global SFA.exe SHA256: 6FF335912F4056A9B7954F617986A5940406ED0FB77E7D3E54590B24692C06B9

This is a portable ZIP: extract the complete SFA directory, then run SFA.exe. It is currently unsigned, so Windows may show Unknown publisher. It is for prerelease testing only, not a formal release.

Frequently asked questions

How is SFA different from a traditional macro tool?

Traditional tools usually replay fixed coordinates, so moving a window can make them click the wrong place. SFA saves a visual template for each target and searches the current screen during playback. If it cannot find the target, it reports failure instead of clicking blindly.

Do I need internet access or an account?

You can run existing local scripts while signed out. Recording, saving, editing, deleting, importing, syncing, sharing, the script marketplace, AI target selection, feedback, and settings writes require sign-in or the applicable cloud permission.

Is my screen content uploaded?

Not by default. Screenshot templates and typed text stay local. Related screenshot crops and script data are uploaded only after sign-in when you actively use cloud sync or sharing, or when an authorized generation session uses cloud AI target selection, as described in our Privacy Policy. Signed-out use does not invoke cloud AI models. We do not embed third-party tracking code.

How do I buy a paid share?

The buyer makes a direct CNY payment for a specific script or playlist order and receives access after the payment provider confirms it. Trial and membership AI allowances cannot buy content. SFA records creator revenue under an 80/20 split and places it in a 30-day review period; eligible payouts are then handled manually. SFA does not promise automatic split payments or immediate availability, and does not claim an approved automated marketplace-payout provider. See the Refund Policy.

How are membership, allowance, and paid scripts charged?

Every new account receives a one-time lifetime allowance of 50 AI recognitions; it does not reset monthly. AI recognition during recording consumes membership allowance or trial allowance. A membership purchase provides the membership AI allowance and cloud limits listed in its checkout snapshot. Creators may choose free or paid sharing, and buyers pay directly for paid scripts to receive access after confirmed payment.

Can I use SFA for ticket bots or fraudulent orders?

No. SFA must not be used for automation that violates laws, platform rules, public order, or accepted standards. See the Terms of Service.