{"repo":"marcel-more/fm-lab","free":true,"listed":false,"github":"https://github.com/marcel-more/fm-lab","clone":"git clone https://github.com/marcel-more/fm-lab.git","description":"Open Source framework for agentic FileMaker development. Turns SaXML exports into a fast DuckDB-powered digital twin for analysis, documentation, and AI-assisted coding.","language":"TypeScript","stars":17,"topics":["duckdb","filemaker","rest-api","saxml","developer-tools","ide","xml","harness"],"license":"MIT","category":"dev-tools","readme_excerpt":"FM-Lab: AI Agent Coding Harness for FileMaker Reliable FileMaker development starts with a shared understanding of FileMaker principles and the structure of the solution at hand — for both humans and AI agents. FM-Lab provides that foundation by converting FileMaker SaXML exports into a queryable DuckDB catalog. It turns the XML structure of a FileMaker solution into a fast, in-memory digital twin — covering all object types and their dependencies — for deep cross-reference analysis, documentation, and AI-assisted development at scale. ⚡ QUICKSTART — from clone to catalog in one command. Highlights “Using agentic analytics with FM-Lab feels less like searching through metadata and more like asking a senior developer who already understands the structure of the solution in every little detail.” “DuckDB is a key enabler here. Its role in this architecture is hard to overstate. It turns code analysis from digging through static files into querying a live map of the solution in memory. This RAM-accelerated, in-process architecture removes the drag of disk-heavy workflows and makes deep catalog and graph analysis practical.” “The Katana-XML engine delivers a major leap in conversion speed , making large FileMaker catalogs practical to analyze interactively in fast iteration cycles.” Prologue FileMaker development is facing a new paradigm: solution structure must be readable and understandable by both humans and AI agents . While many major programming environments have well-establ","default_branch":null,"files":null,"tree":[],"storefront":"/r/marcel-more","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/marcel-more/fm-lab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}