Early Preview: 🚧 These docs are still a work in progress. 🚧 Keep checking back for updates!
ProofKit

Introduction

Build modern FileMaker apps with coding agents, WebViewers, and TypeScript tools.

ProofKit helps you build modern web interfaces for FileMaker while keeping your FileMaker file at the center of the app. It connects your AI coding agent to your FileMaker file so it can understand your schema, build a modern Web Viewer app, run checks, preview the result, and deploy the bundle back into FileMaker.

If you're new, follow the guided path below. The package docs are here when you need API details, but the pages in this section walk from first install to a deployed FileMaker app.

Start Here

What ProofKit gives the agent

  • Metadata access to your open FileMaker file.
  • Type-safe project scaffolding for a modern web stack.
  • A bridge for FileMaker scripts, data, and Web Viewer communication.
  • Deployment tooling that bundles the app into the FileMaker file.
  • Feedback loops so the agent can inspect errors and iterate.

New to the package docs?

Start here first, then use the Web Viewer, TypeGen, and FMDAPI sections as reference material when a guide points you there.

  1. Read Getting Started for the full journey.
  2. Confirm your machine and file meet the technical requirements.
  3. Learn why ProofKit starts with hybrid Web Viewer apps.
  4. Keep the FAQ nearby for scope, runtime, and team workflow questions.

Tools and Packages

ProofKit projects use the packages below; each part is documented separately if you want to understand or use it directly.

On this page