Running AI Behind the Firewall: What Construction Finance Teams Need to Know

As interest in AI continues to grow across the construction industry, one big question keeps coming up: how can we use large language models (LLMs) like GPT-4 without compromising our confidential project data?

At CFMA, we’ve seen an increasing number of finance and IT professionals asking about the trade-offs between cloud-based AI services and running AI tools locally or “behind the firewall.” In this blog post, we’ll explore what it really takes to run AI securely on-premise, break down the key hardware and software involved, and introduce a practical starting point for construction teams: Ollama, an open-source solution for local AI.

Understanding AI Inference Hardware

To run an AI model like GPT-4, you’re not just installing software—you’re activating incredibly complex systems that require high-end hardware known as AI inference hardware.

Unlike training (which teaches an AI model how to generate results), inference is what happens when a model processes your input and produces an output in real-time.

Common inference hardware includes:

  • GPUs (Graphics Processing Units) – e.g., NVIDIA A100, H100, or L40S.
  • ASICs (Application-Specific Integrated Circuits) – like Google’s TPUs.
  • FPGAs (Field-Programmable Gate Arrays) – used for niche AI workloads.
  • Edge AI Chips – built for small-scale models on devices like IoT hardware.

LLMs such as GPT-4 typically run on powerful data center GPUs like the NVIDIA A100 or H100. These aren’t cheap—just one A100 80GB GPU costs $25,000–$35,000, and high-throughput workloads often require dozens or even hundreds of them.

Why Running AI On-Premises Is So Challenging

While the idea of keeping your AI inside your network sounds appealing for data security reasons, here are the main barriers construction companies face:

  • Hardware cost: Total investment easily runs into the millions when accounting for servers, cooling systems, and racks.
  • Infrastructure demands: You’ll need a data center with robust power, cooling, and physical security.
  • Technical complexity: Specialized IT staff must manage deployments, orchestration tools, and GPU drivers.

For smaller open-source models (7B–13B parameters), on-prem AI is possible. But running something like GPT-4 locally is currently limited to large cloud providers or research labs.

Why the Cloud Is Still Common — and What the Risks Are

Most companies rely on cloud-based AI providers like OpenAI, Anthropic, or Cohere because:

  • No need for up-front hardware investment
  • Scalable infrastructure
  • Managed software environments and APIs

However, using cloud AI requires trust in your provider’s data governance policies. Even if you opt out of training, there’s always a residual risk that data could be mishandled, or worse, exposed via prompt-based “jailbreaks.”

For example, instruction-tuned models like GPT can sometimes leak sensitive information if not properly secured. That’s why strong opt-out policies, internal controls, and audit mechanisms are crucial.

A More Practical Path: Running Smaller AI Models Locally with Ollama

For teams that want to test AI securely behind their firewall, we recommend starting with Ollama — a free, open-source tool that simplifies running open-source LLMs (like Llama 2, Mistral, and Gemma) locally.

What Is Ollama?

Ollama is a lightweight framework that helps you:

  • Download and run open-source LLMs directly on your machine
  • Manage multiple models
  • Interact with AI through both command-line and user-friendly GUIs (like Open WebUI)

It’s ideal for teams that want to:

  • Keep sensitive data in-house
  • Avoid recurring vendor fees
  • Customize or fine-tune models for internal use cases

Key Limitations to Keep in Mind:

  • Model size: Smaller than GPT-4, so performance and fluency may differ.
  • Hardware requirements: Mid- to high-end GPUs still needed, though much less costly than GPT-scale clusters.
  • Context limits: Local models often can’t handle as much data at once.
  • Domain tuning: You may need to experiment with prompts or fine-tuning for construction-specific workflows.

Upcoming Training: Learn to Use Ollama for Construction AI

We’re planning a free training session for CFMA members on how to get started with Ollama. No need to install anything during the session — we’ll walk through:

  • Installing and configuring Ollama
  • Hardware and security considerations
  • Realistic expectations for local AI
  • Practical use cases in forecasting, scheduling, and reporting

If you’re interested in attending or want your team to join, let us know. This is a great opportunity for construction IT and finance professionals to explore AI without risking sensitive data exposure.

TL;DR: Your AI Deployment Options

Cloud AI (like GPT-4)
Great for ease of use and performance, but requires strict data governance.

On-Prem with Ollama + Open-Source Models
A practical way to keep data local while testing real-world use cases.

Hybrid approach
Use secure cloud tools for general use, and run sensitive workloads in-house with smaller models.

Let’s continue the conversation: How are you approaching AI in your company? Are you experimenting with open-source models or sticking with the cloud for now?

We’d love to hear your perspective — and help you get started with secure, effective AI adoption.