Stop writing scripts like it's 2003.
Describe what you need. Get real FileMaker XML. Paste it in Script Workspace. Go grab a coffee.
One script. Then three more with folders. 80 seconds. Not sped up — we know you were wondering.
That's just the generate part. It also reviews your scripts and tells you what's wrong with them. Keep scrolling. Seriously.
Why not just use ChatGPT?
You've tried it. We know how it went.
Cmd+V, not step-by-step
ChatGPT gives you text to recreate by hand. FMCopilot: Cmd+V. One script or an entire workflow with folders.
Functions that actually exist
ChatGPT invents FileMaker functions. FMCopilot knows all 206 script steps with their correct parameters. We tested every one.
Validated before you paste
ChatGPT ships you the bug. We catch it first. Loop without an exit? Caught. Transaction without Commit? Caught. Wrong variable scope? Caught.
91% vs ~60%
ChatGPT gets FileMaker scripts right about 60% of the time. FMCopilot: 91%. The difference is the pipeline.
Keep scrolling. It gets worse.
Paste that script you told yourself you'd clean up.
We'll find the error handling you were going to add 'later.'
A script that looks fine. Spoiler: it isn't.
Explain
Purpose. Flow. Problems. The exact steps to fix each one.
Improve
Click Fix. Or paste any script and say what you need. 'Add error handling.' 'Break this into subscripts.' Paste the fixed version back.
Custom Functions in 60 seconds. Yes, the complex ones too.
Describe the calculation. Get a ready-to-paste custom function. No more staring at a blank Let() block.
A real custom function. Not a template. Not a snippet. The whole thing.
Your tables. Your fields. Your layouts. Not guesses.
Import your file via Save a Copy as XML. That's it.
No more 'replace YourTable::YourField with your actual field.' It's already your actual field.
Your file stays on your Mac. Only the metadata leaves — never the raw XML.
Built by a FileMaker developer who finally snapped.
Not by a VC-funded startup that discovered FileMaker exists last Tuesday.
Simple pricing.
No subscriptions. No tokens. No BS.
15 free credits on signup. Credits never expire.
Prices exclude applicable taxes.
Each credit saves you 15–60 minutes of manual scripting. Do the math.
Ready to stop scripting the hard way?
macOS 12+. 23 MB. Signed & notarized.
Download for macOS15 free credits. No credit card required.
On Windows? Nobody's perfect.
Same engine, same scripts, no fruit logo. Coming soon.