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.

Generic AIDetached output
GenieCompiler-backed workbench
×
Copy, paste, and cross your fingers

You describe the script outside FileMaker, get XML back, paste it in, and manually fix whatever does not fit.

Everything in one place

Context, generation, preview, and apply all happen inside one local workbench. No switching apps, no pasting back and forth.

×
Someone else’s server is in the middle

Hosted bridges and routed model calls add dependencies you did not ask for between your prompt and your FileMaker file.

Your model. Your machine. Your rules.

Bring any provider, or a local model you run yourself. The target, warnings, preview, and apply all stay on your Mac.

×
The AI is guessing your table names

Layouts, fields, selected scripts, and project rules are easy to forget or describe wrong. The model fills the gaps with guesses.

It reads the file you have open

Tables, fields, layouts, value lists, scripts, custom functions, and selected script rows come from your actual live file, not a description of it.

×
Your IDE sends results nowhere useful

Coding agents can plan and write FileMaker changes, but there is no local endpoint to stage, review, and apply them cleanly.

Your IDE talks directly to FileMaker

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.

  1. 1Agent

    Reads your schema, scripts, and open context.

  2. 2MCP

    Sends the prepared change to Genie.

  3. 3Genie

    You preview it, then apply it to FileMaker.

The loop

From FileMaker context to reviewed change.

1

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.

2

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.

3

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.

4

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.

Local-first by defaultFileMaker code is compiled and reviewed on your Mac, always.
Bring your own modelsUse hosted providers or Custom / Local OpenAI-compatible endpoints you trust.
No online middlemanNo token resale. No hidden routing. No surprise provider between you and the model.
No data collectionGenie does not collect your FileMaker data or silently upload whole XML files.
Scoped context onlyYou choose what to include: table by table, script by script, selection by selection.
Reviewed output onlyScript changes are previewed before apply; Layout Mode objects are previewed before copy and manual paste.

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.

14-day trial

Try Genie

Download the full workbench on your own Mac. No cloud workspace required.

Download Genie
Solo

$499/year

Named developer seat with full Genie access and your own model usage.

Buy Solo
Team

$1,499/year

Up to 5 users for consultancies and in-house teams with shared billing.

Buy Team
Studio

$3,999/year

Up to 15 users for established delivery teams rolling Genie across projects.

Buy Studio

FAQ

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.