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.
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.
Hello! I am Genie. How can I help you with your FileMaker development today?
Context captured. I found the selected Script Workspace XML, active table occurrence, and fields needed for a scoped CODE turn.
MCP clients and agents can read live context, prepare metadata, and stage CODE prompts or FileMaker XML drafts here for your review.
Refactor the selected script for readability without changing behavior. Keep validation and legacy fallback paths intact.
Read-only grouped SELECT with a 100-record cap, previewed as a bar chart.
SELECT "hookSetName", AVG("callTime") AS "avg_callTime"
FROM "ui_INBOX"
GROUP BY "hookSetName"
FETCH FIRST 100 ROWS ONLYRefactored the selected script for readability without changing its behavior. The main cleanup is in the metric iteration block.
Code delta ready for review.
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.
You describe the script outside FileMaker, get XML back, paste it in, and manually fix whatever doesn't fit.
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 didn't 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's 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.
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.
The loop
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.
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.
Model output is lowered into FileMaker-ready XML, checked against the captured context, repaired when possible, and staged with warnings and previews.
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
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.
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.
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.
CODE mode works from captured Script Workspace XML, selections, script names, and metadata so edits can be reviewed as targeted FileMaker script changes.
QUERY can inspect sample data with read-only FileMaker SQL from Genie or an IDE agent, useful for web UI work, reports, and debugging without schema changes.
Build paste-ready FileMaker layout objects from selected metadata or copied layout objects, then Preview XML or Copy for manual paste in Layout mode.
Control
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
Start with the trial, then choose the plan that fits how you build. Every plan includes the FileMaker-native AI workbench with BYOK support.
Download the full workbench on your own Mac. No cloud workspace required.
Download GenieNamed developer seat with full Genie access and your own model usage.
Buy SoloUp to 5 users for consultancies and in-house teams with shared billing.
Buy TeamUp to 15 users for established delivery teams rolling Genie across projects.
Buy StudioFAQ
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.
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.
You can connect Anthropic, OpenAI, xAI, Google, or local tools like LM Studio and Ollama through a custom OpenAI-compatible endpoint. All API credentials remain stored securely on your local machine.
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.
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.
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 metadata, read live or attached context, fetch script XML when available, and stage CODE, DATA, or completed XML drafts back into Genie's staging preview where you review and compile them.
