Key Considerations for Setting Up Local LLMs for Claris FileMaker

Running large language models on your own systems can be a good choice for FileMaker teams that want more control over privacy, infrastructure, and their long-term AI setup. With a local deployment, you do not have to send prompts or business data to outside providers. Instead, you can handle embedding generation, text generation, query generation, and retrieval-augmented generation (RAG) within your own environment.

However, having this control also brings some challenges. Setting up local LLM infrastructure is not a simple add-on for most teams. If you are considering using it with Claris FileMaker, here are some important factors to keep in mind before you begin.

 

Understand what “local” actually needs to support

A local AI model server isn’t just responsible for chat responses. Depending on your architecture, it may manage several distinct workloads:

  • Text generation
  • Query generation
  • Embedding generation
  • Retrieval-augmented generation (RAG)

Embedding generation and RAG add additional tasks for your AI system. Rather than merely creating responses, the system might need to convert source content into vector embeddings, store or search those embeddings, identify the appropriate context, and then deliver a well-supported answer. This requires more computing power and increases the chances of slowdowns or errors.

Therefore, when you move beyond simple prompt-and-response tasks, you are not just running a model on your system: you are managing a full AI service layer.

 

Separate the AI Server from FileMaker Server

A critical requirement is to keep your AI Server separate from your FileMaker Server.

There are several reasons why this separation is vital. First, LLM and embedding tasks can consume substantial resources and may be unpredictable, especially with multiple users. If these processes compete with FileMaker Server for CPU, memory, or disk space, your main application could slow down or even crash.

Second, separating the AI layer simplifies scaling and troubleshooting. If the model server requires more GPU, memory, or adjustments, you can implement those changes without affecting your primary FileMaker environment. Additionally, if the AI service encounters issues or needs maintenance, it won’t bring down your entire system.

For most real-world deployments, treating the AI layer as an independent service rather than just an add-on to your database server is advisable.

 

Plan for significantly more infrastructure than expected

Many assume a local LLM setup will operate efficiently on basic hardware, but our testing shows this isn’t true once embedding generation and RAG come into play.

These tasks demand substantial processing power. The smallest server that reliably handled our workload included:

  • 4 NVIDIA T4 GPUs
  • 48 vCPUs
  • 192 Gb of memory

This is considerably more than most FileMaker teams anticipate when thinking about ‘local AI.’ Planning your infrastructure early is crucial, especially before your team begins building features requiring local inference.

If you plan to implement features such as semantic search, knowledge retrieval, internal document Q&A, or other RAG-based tasks, hardware sizing must be considered up front. This decision is essential for assessing project feasibility.

 

Do not underestimate hosting costs

Hosting your AI locally may reduce reliance on external vendors, but it doesn’t necessarily save money. Based on the server profile above, AWS hosting costs were about $3,000 per month during our tests. This figure alone should prompt serious business discussions.

For some organizations, privacy, control, and compliance benefits justify the expense. For others, a managed model provider might still be the preferred choice.

The key question isn’t whether local hosting is cheaper than API calls; it’s which cost structure aligns best with your usage, risk appetite, and technical capabilities.

 

Think beyond setup; focus on operations

Establishing a local model server is only the initial step. To be truly ready for operational use, you must also consider:

  • Monitoring and alerting
  • Model lifecycle management
  • Capacity planning
  • Security hardening
  • Backup and recovery strategies
  • Update procedures for embeddings, source documents, and retrieval pipelines

This is particularly critical if your FileMaker users depend on the system for essential business tasks. A setup that works smoothly in testing but is difficult to maintain in production can become more of a hindrance than a help.

The new admin console capabilities significantly simplify deployment, making it easier for teams to experiment and set up initial configurations. However, ease of setup doesn’t equate to reduced complexity overall. While the interface streamlines deployment, infrastructure needs, especially for embeddings and RAG, still require careful planning.

 

In practice, the admin console enables quicker proof-of-concept development, but careful planning for performance, service separation, and overall cost remains essential.

 

Conclusion

Local LLMs for Claris FileMaker are an excellent option if privacy, control, or internal knowledge workflows are priorities. They allow you to handle embedding, text, query generation, and retrieval-augmented tasks without transmitting sensitive data externally.

However, operating these systems isn’t straightforward. Once embedding and RAG workflows are involved, more powerful hardware, higher operational costs, and clear separation between the AI Server and FileMaker Server are necessary.

For teams considering this approach, the critical question isn’t just “Can we run local models?” but “Do we have the right technical, financial, and operational setup to manage them effectively?”

Why Do Small Production Issues Turn Into Big Delays?

In manufacturing, small issues are unavoidable.

A machine goes down for a short period. A material is not where it is supposed to be. A specification needs clarification. A quality check takes longer than expected. A team member makes a judgment call to keep work moving.

On their own, these problems may seem minor. The real challenge is what happens next.

In many production environments, small issues turn into big delays because workflows and dependencies are not clearly systemized. One job depends on another. One department needs information from someone upstream. One approval affects purchasing, scheduling, production, quality control, and shipping. But when those relationships live in spreadsheets, email threads, whiteboards, or individual employee knowledge, it becomes very difficult to see the ripple effect.

A small issue may be handled locally, but the broader impact is not communicated quickly enough. Production keeps moving based on an outdated schedule. Inventory is allocated to the wrong job. A downstream team waits without realizing the previous step has stalled. Customer service does not know an order is at risk until the delivery date is already in question.

The delay rarely comes from the original issue alone. It comes from the lack of visibility into what that issue affects.

This is where manufacturers often feel stuck. Everyone is working hard. Supervisors are solving problems in real time. Employees are making adjustments to keep jobs moving. But because there is no centralized system connecting workflows, updates, dependencies, and exceptions, the business reacts later than it should.

That reaction time is expensive.

A minor production issue can create overtime, missed ship dates, rush purchasing, rescheduled work, frustrated customers, and unnecessary internal pressure. The team may eventually solve the problem, but only after it has created a much larger operational disruption.

A stronger system gives manufacturers a clearer way to manage these dependencies. When production steps, job statuses, material requirements, approvals, and quality checkpoints are connected, small issues can be flagged before they cascade. Teams can see what is blocked, what is at risk, and what needs to happen next.

Claris FileMaker is especially valuable in this kind of environment because it can be customized around the way a manufacturer actually operates. Instead of forcing the business into a generic workflow, Claris FileMaker can support the specific steps, handoffs, rules, exceptions, and reporting needs that define day-to-day production.

That may include alerts when a job falls behind schedule, dashboards that show blocked work, records that connect production issues to affected orders, or workflows that route approvals and updates to the right people automatically.

The goal is not to eliminate every small issue. That is not realistic. The goal is to prevent small issues from becoming invisible, disconnected, or unresolved until they create larger delays.

When production workflows are systemized, teams can respond earlier, communicate more clearly, and make better decisions across the entire operation. Small problems still happen, but they do not have to derail the business.

Interested to learn more about how FileMaker can solve for production delays? Reach out to Kyo Logic here.

 

Can Your FileMaker Do This? Add a ChatGPT/Claude Co-Pilot to FileMaker via MCP Protocol.

Most teams assume “AI in FileMaker” means building a custom chat UI, wiring a bunch of APIs, and taking on a maintenance burden. With Model Context Protocol (MCP), you can flip that: use Claude as the interface, and expose a controlled set of FileMaker tools (tables, scripts, and actions) through Claris MCP.

What this looks like in practice

  • Calendar invites from records: “Create invites for next week’s site visits and include the customer address and scope,” then FileMaker generates the .ics details and logs it back to the record.
  • Data hygiene on demand: “Find duplicates created this month and propose merges,” then FileMaker runs your cleanup scripts and returns a review list for approval.
  • Planning and analysis without hunting: “Summarize last year’s customer trends and churn signals,” then the copilot pulls the right data and produces a narrative summary that links back to the underlying records.
  • Offline team catch-up: “What changed while the field team was offline?” The copilot then summarizes sync deltas and flags conflicts for review.

How it works

  1. You define a small set of “approved” scripts, such as CreateInvite, RunDataHygieneCheck, GenerateCustomerSummary, or BuildProductionPlanSnapshot.
  2. Claris MCP exposes only those tools, with permissions and scope you control.
  3. Claude calls those tools via MCP and returns results in plain English, optionally writing back to FileMaker through the scripts you allow.

Why it matters

  • Less time navigating layouts and rebuilding the same reports.
  • Faster follow-through, because the “answer” can include the next action (create invite, open task, generate summary) with an audit trail.
  • Low-risk rollout, because you can start read-only, restrict which scripts are callable, and log every request and response.

If you want a simple pilot, think through a single workflow that’s repeatable every week (consider: calendar coordination, duplicate cleanup, or executive summaries). Start by wiring up one or two approved scripts through MCP and prove value quickly, without changing your core system.

Need help? Don’t hesitate to contact us!

AI Comes to FileMaker: Powerful New LLM Features for Smarter Apps

The FileMaker 2025 release marks a major leap forward for Claris developers, introducing a suite of AI and large language model (LLM) capabilities that bring intelligence directly into your custom applications. With these new features, businesses can build smarter, faster, and more intuitive systems—using AI not just for novelty, but as a core part of their workflows.

From generating dynamic content to enabling natural language search and semantic analysis, FileMaker’s AI toolkit unlocks possibilities that were unthinkable in earlier versions. Here’s a look at what’s new and how it could transform your apps.

Generate AI Responses with Prompt-Based Scripting

Developers can now integrate AI-generated content directly into their apps using prompt-based scripting. With the Generate Response from Model feature, FileMaker can send user-defined prompts to an AI provider like OpenAI or Cohere and return context-aware results in real time.

Use case: Automatically generate email drafts, marketing content, or client-facing summaries directly within your FileMaker system—tailored to your specific business needs.

Perform SQL Queries and Finds Using Natural Language

With Perform SQL Query / Find by Natural Language, users no longer need to know complex query syntax. FileMaker interprets plain text commands, converts them into SQL or FileMaker queries, and executes them seamlessly.

Use case: A team member types “Show all orders over $5,000 from last quarter” into a search field. FileMaker translates it into a precise query and displays the results instantly.

Reusable Prompt Templates and Regression Models

The addition of Prompt Templates and ML Regression Models allows developers to create reusable AI logic within apps. This makes it easy to standardize AI-powered processes and apply predictive analytics where needed.

Use case: Build a predictive model to forecast inventory demand based on historical sales and integrate it into multiple layouts or workflows.

RAG Actions for Knowledge Base Integration

Retrieval-augmented generation (RAG) enables FileMaker to pull information from PDFs and documents in your system and use it as a context source for AI responses.

Use case: Create an AI-powered help assistant that answers employee questions using your company’s internal manuals and policies stored in FileMaker.

Vector Functions for AI Semantic Search

With new vector math functions, FileMaker supports semantic search capabilities. This allows applications to understand user intent and deliver more relevant results—even when exact keywords aren’t used.

  • Normalize, add, and subtract embeddings for advanced data analysis.
     
  • Enable semantic search on text and images for a more intuitive user experience.
     

Use case: A user searches “eco-friendly packaging” and FileMaker retrieves related product records, even if those exact words don’t appear in descriptions.

Why These Features Matter

The new AI/LLM features in FileMaker allow businesses to:

  • Work Smarter – Automate content creation, search, and data analysis tasks that were previously manual.
     
  • Deliver Better UX – Let users interact with apps in natural language, improving accessibility and adoption.
     
  • Stay Competitive – Build intelligent systems without relying on external platforms or extensive custom code.
     
  • Maintain Data Security – Keep AI workflows within the trusted FileMaker ecosystem.
     

FileMaker’s new AI/LLM capabilities are designed to help developers and businesses build the next generation of custom apps—smarter, faster, and more intuitive. From natural language queries to predictive analytics and semantic search, these tools make it possible to integrate AI at every level of your solution.

Interested to learn more about how Claris FileMaker’s AI features can transform your workflows? Reach out to Kyo Logic here.