u/Appropriate_Put_6454

 Hey everyone,

Like a lot of you, I’ve been trying to use Claude and Codex to help refactor legacy FileMaker scripts. But because FileMaker is entirely UI-driven, getting the logic out of the Script Workspace and into an AI prompt usually involves digging into raw XML, which is an absolute nightmare and prone to breaking when pasted back.

AI is built for text. FileMaker is built for the UI.

To fix this, I built ai2fm — it's a clipboard bridge that translates FileMaker XML into a clean, readable text language (.fmscript) that AI agents actually understand.

Here is what the workflow looks like:

  1. You copy a script from the FM Script Workspace.
  2. You paste it into VS Code (or Cursor/VS Code/Windsurf). It automatically translates into clean .fmscript text.
  3. You let Claude/Gemini/Copilot refactor, shrink, or document the code.
  4. You validate it and paste it right back into FileMaker. It recompiles back into native XML on the clipboard, ready to drop into the Workspace.

The best part: I made the IDE extension completely free. Even if you don't care about AI, the free VS Code extension gives you real-time syntax highlighting, strict linting, and autocomplete for FileMaker scripts. It essentially turns VS Code into a first-class FileMaker IDE.

I actually just demoed the "Vibe Coding" workflow live on the ClarisTalk podcast with Matt Navarre yesterday if you want to see the 183-line round-trip in action: https://www.youtube.com/watch?v=zg1LieGfHTU&list=PL6751maw5cyzDnHc7wqM_vXQ_ldxX0XDE

 

You can grab the free VS Code extension here: ai2fm.com 

 

And we're tracking bugs/feedback on our community GitHub: https://github.com/AxelarEU/ai2fm-community

u/Appropriate_Put_6454 — 20 days ago