Skip to content

Welcome to Genie

Genie is an AI assistant built for FileMaker developers. It lives alongside Script Workspace so you can ask questions, explore your solution’s metadata, generate and review scripts, run queries, and handle data tasks—with clear safety steps before anything changes your file.

  • ASK — Ask questions in plain language, turn on Debug for deeper analysis on your captured scripts, and use Web Search when you need current documentation or examples (where your provider supports it).
  • CODE — Get structured script work with preflight, Preview Code, and Apply Code so changes land in Script Workspace through native apply (including line-targeted edits when Genie proposes a delta).
  • QUERY — Run questions against your data and choose table, chart, or raw output; pick chart types when you use charts.
  • DATA — Run guided data and schema workflows with confirmations; treat this as high-impact and use it only when you understand what will change.
  • Capture context — Use Add Selection and Add Scripts from the tool belt so Genie sees the right Script Workspace scope; open the Metadata Explorer to browse tables, fields, layouts, scripts, and custom functions and to drive # references in the composer.
  • Conversations — Keep multiple chats, search history, and use Project Rules so each FileMaker file can carry its own instructions and display identity.
  • Use the AI button to open Genie, and use Copy XML, Paste XML, and Edit XML when you need to move or tweak script XML directly in FileMaker.
  • Bring your own API keys and models: configure Coding and Logistics providers separately, including Custom / Local OpenAI-compatible endpoints if you self-host or use a gateway.
  • Tune two-stage CODE, clarification budget, and connection tests from Settings (see AI Providers and Settings Guide).
  • Turn on Local MCP Bridge in Settings to expose a small MCP server on 127.0.0.1 (you choose the port).
  • Use Copy IDE JSON to paste ready-made configuration into editors and assistants that support MCP (for example Cursor, VS Code–style clients, or other tools on the same Mac).
  • External tools can then read Genie metadata and context resources and call branded read-only tools (layout fields, table info, and similar) so your IDE-side assistant can stay in sync with what Genie knows about your file—without replacing the in-app experience.

Details, resource names, and security notes: Settings Guide — Local MCP Bridge.

  1. Open Genie from Script Workspace (or your usual entry point on Mac).
  2. Open the FileMaker file you want to work on.
  3. Use Add Selection or Add Scripts so Genie sees the right script context.
  4. Pick a mode (ASK, CODE, QUERY, or DATA) that matches your goal.
  5. Open Settings when you need to connect providers or adjust behavior; complete activation if Genie prompts you.

For a full tour of buttons and panels, see UI Overview and UI Feature Reference.

If you want the shortest guided path, start with Quick Start: First Run Checklist.