You describe the script outside FileMaker, get XML back, paste it in, and manually fix whatever does not fit.
The AIworkbenchfor FileMaker.
Genie lets AI and agents work from live FileMaker evidence: reading scripts, schema, selections, layouts, and staged XML fast, then previewing every script or layout change before apply or paste.
- FileMaker-native output: requests become validated scripts, SQL, and paste-ready layout objects without export loops.
- Live FileMaker context: ground turns with script XML, calculations, schema, layouts, value lists, selections, and project rules.
- Local MCP handoff: let Codex, Claude, Cursor, and other MCP clients inspect context and stage CODE, DATA, or XML drafts.
- Bring your own models: route to hosted providers or Custom / Local compatible endpoints.
- Reviewed output: validate, repair, preview, copy, apply script changes, or paste layout objects only when you approve.
macOS Tahoe and FileMaker 2025+ recommended.
Interactive demo: try modes, Layout, settings, history, metadata, and MCP staging.
Other AI tools vs. Genie.
Every other AI tool lives outside FileMaker. You export, describe, paste, and hope it lands. Genie runs inside your file, reads what you have open, builds the change, and applies what you approved.
Context, generation, preview, and apply all happen inside one local workbench. No switching apps, no pasting back and forth.
Hosted bridges and routed model calls add dependencies you did not ask for between your prompt and your FileMaker file.
Bring any provider, or a local model you run yourself. The target, warnings, preview, and apply all stay on your Mac.
Layouts, fields, selected scripts, and project rules are easy to forget or describe wrong. The model fills the gaps with guesses.
Tables, fields, layouts, value lists, scripts, custom functions, and selected script rows come from your actual live file, not a description of it.
Coding agents can plan and write FileMaker changes, but there is no local endpoint to stage, review, and apply them cleanly.
Claude, Cursor, Codex, and other MCP tools can read your real schema and open scripts, then stage changes into Genie’s review step.
Code from your favorite tool. Apply through Genie.
Use Claude, Cursor, Codex, or any MCP tool to read your live schema, pull open scripts, and prepare changes. Genie holds the review and apply step, so your IDE does the thinking while FileMaker stays under your control.
- 1Agent
Reads your schema, scripts, and open context.
- 2MCP
Sends the prepared change to Genie.
- 3Genie
You preview it, then apply it to FileMaker.
The loop
From FileMaker context to reviewed change.
Read live context
Attach selected Script Workspace XML, open scripts, schema, layouts, value lists, copied layout objects, globals, and safe query results from the file you have open.
Explore the target
Genie gives the model or MCP agent the target, constraints, metadata, and script evidence it needs, so the turn becomes scoped work instead of generic chat.
Compile and verify
Model output is lowered into FileMaker-ready XML, checked against the captured context, repaired when possible, and staged with warnings and previews.
Apply deliberately
Apply approved script changes, or copy Layout Mode objects for manual paste in FileMaker Layout mode. Genie keeps the final change anchored to the FileMaker target.
Engineered for Control
Turn agent exploration into reviewed FileMaker changes.
Grounded Agent Payloads
Genie assembles each turn from the active FileMaker target, selected script XML, layout context, metadata, mode, and constraints before the model or MCP agent runs.
Local MCP for Your IDE
Codex, Claude, Cursor, and other MCP clients can inspect capabilities, read live and attached context, fetch script XML, and stage CODE, DATA, or XML drafts into the local workbench.
Verified Preview & Apply
Generated scripts, layout objects, and XML drafts are staged with warnings, previews, copy controls, and explicit script apply. Genie keeps the target visible before FileMaker is changed.
Script Workspace-Aware CODE
CODE mode works from captured Script Workspace XML, selections, script names, and metadata so edits can be reviewed as targeted FileMaker script changes.
Live data and schema work
Ask read-only SQL questions against the live file, or stage DATA changes that create tables, fields, and records. Genie keeps generated data work previewed before you approve it.
Layouts & calculations
Build paste-ready layout objects, then Preview XML or Copy for FileMaker. Use Calculation AI for Data Viewer help and FileMaker-aware calculation edits grounded in the current file.
Control
Your data. Your models. Your rules.
Genie is local-first and privacy-respecting by default. You decide which provider runs a turn, which context is attached, and when a reviewed script change or layout object draft is allowed to touch FileMaker.
Download today
Ready to build smarter in FileMaker?
Start with the trial, then choose the plan that fits how you build. Every plan includes the FileMaker-native AI workbench with BYOK support.
Try Genie
Download the full workbench on your own Mac. No cloud workspace required.
Download Genie$499/year
Named developer seat with full Genie access and your own model usage.
Buy Solo$1,499/year
Up to 5 users for consultancies and in-house teams with shared billing.
Buy Team$3,999/year
Up to 15 users for established delivery teams rolling Genie across projects.
Buy StudioFAQ
Plain answers before you install.
Who is Genie for?
FileMaker developers, systems architects, and consultants building production solutions who need an intelligent workbench that respects local system integrity, respects calculation context, and integrates cleanly with their IDEs.
How is Genie different from other FileMaker AI tools?
Genie is a local FileMaker development workbench around your models and agents. It reads live FileMaker context, works from Script Workspace XML, generates targeted script updates, creates paste-ready Layout Mode objects, verifies calculations, stages prompts or XML drafts for preview, and exposes a secure Local MCP connection so Codex, Claude, Cursor, and other tools can work through the same reviewed apply flow.
Which models can I use?
You can connect Anthropic, OpenAI, xAI, Google, or local tools like LM Studio and Ollama through a custom OpenAI-compatible endpoint.
Does Genie upload my schema metadata?
Never. There are no silent whole-file uploads or remote telemetry dumps. Request payloads are strictly scoped to the active route (ASK, CODE, LAYOUT, QUERY, or DATA) and only include the specific layouts, tables, value lists, scripts, selections, copied layout objects, or query results you explicitly choose to attach.
Can Genie help build FileMaker layouts?
Yes. Layout Mode generates paste-ready FileMaker LayoutObjectList XML from selected metadata or copied layout objects. It is intentionally Preview/Copy only, so you paste the objects into FileMaker Layout mode yourself instead of letting an AI silently change the layout.
Can external agents like Cursor or Claude interact with it?
Yes. Genie starts a secure local connection server (using the Model Context Protocol standard) on your machine. Compatible developer tools and AI clients can discover and query your layouts, tables, and scripts, then stage changes back into Genie's staging preview where you review and compile them.