ServicesOn-premise AI

On-premise AI for companies: your own assistants and agents, on your infrastructure

We build AI assistants and agents that run in your data centre or in a cloud account you control, with open-weight models and your own documents. Data goes only to models you have approved, and before go-live an acceptance test shows how often the system gets it right.

From first call to a system you run

  1. 1

    Scoping, one to two weeks: one or two use cases with a measurable goal, a choice between your servers, your cloud or both, and a sizing of hardware or cloud capacity.

  2. 2

    Build in milestones: the assistant or agent, the model gateway and serving underneath, with acceptance criteria written into the contract.

  3. 3

    Acceptance test: 100 to 200 test cases from your own documents and cases, a pass rate for each criterion and a release recommendation.

  4. 4

    Handover or operation: training for your team, then your team runs the system, or we do under a monthly retainer.

Why companies run AI on their own infrastructure

Most companies we talk to want AI on their own manuals, contracts, tickets and process data, and many cannot or will not send that data to a provider they do not control. Running the models yourself, or in a cloud account under your own contract, answers the first question your data protection officer will ask.

It is not always the right answer. Hardware has to be bought and run, open-weight models still trail the largest commercial models on some tasks, and a small group of users can cost less in a cloud region. We say which applies to you in scoping, before anything is bought.

  • Your data stays in your network or your own cloud account.
  • You choose the model and can change it without rebuilding the application.
  • Costs follow hardware and capacity you plan, not a token bill that grows with every new user.
  • Your works council and data protection officer can see what runs where.

On premise, your cloud or both

In your data centre when data may not leave the network, or when usage is high and steady enough for own hardware to pay off. In a cloud account you control, on AWS, Azure or the provider you already use, when a quick start or changing load matters more. Both, behind one gateway, when different data needs different rules.

The setup is the same in each case: containers on Kubernetes, a LiteLLM gateway in front of the models and infrastructure as code in your repositories. Moving a workload later is a change of configuration and capacity, so it does not mean starting again.

What we build

Systems that answer from your own documents or prepare work for a person to decide. Each one starts with a use case that has a number attached: hours saved per week, answers a team no longer has to look up, or cases prepared per day.

  • A service assistant that answers from manuals, spare parts lists and past tickets, for service technicians and the hotline.
  • An assistant for quotes and tenders that finds the requirements, earlier offers and the right product data.
  • Internal knowledge search that respects the document permissions you already have.
  • An agent that prepares one step of a process, such as checking an incoming order, and hands it to a person.

Models and hardware

We choose open-weight models by task and test the candidates on your own cases, in German where your users work in German, before one is picked. Where your rules allow it, commercial models such as Claude or GPT can sit behind the same gateway for the tasks they do better.

Hardware is sized from the number of users, the length of the documents and the answer times you need. We recommend the servers and GPUs; you buy them directly or through your usual IT supplier, or start in a cloud account and decide later.

Tested before go-live

A demo shows that a system can answer. An acceptance test shows how often it answers correctly. Before go-live we agree acceptance criteria with your domain experts, run 100 to 200 test cases from your own documents and cases, and report a pass rate with a confidence interval for each criterion. The criteria go into the contract, so acceptance is a measurement and not a matter of opinion.

The same test cases become the regression suite that runs after every change to the model, the prompts or the documents.

Running it after go-live

A model, its documents and its users change every month. After handover your team runs the system with the runbooks and training we leave, or we run it under a monthly retainer: model and infrastructure updates, regression tests on every change, monitoring of answer times, errors and cost per team, and a monthly quality report from a named engineer.

Data protection and the works council

Every contract includes a data processing agreement. For systems on your own servers no data leaves your network, and we work only through the access you grant. Your works council gets a plain description of what the system does, what it logs and who can see the logs, and the rules agreed with it are in place before anything goes live.

Questions

What does on-premise AI cost?

It depends on the number of users, the documents and whether you buy hardware or use a cloud account. Each step gets a fixed price after the first call, and scoping includes a comparison of one year on your own hardware with the same year in the cloud.

Do we have to buy GPU servers?

Not at the start. A first use case can run in a cloud account with GPUs in an EU region, and move in house once usage and results justify the hardware.

Are open-weight models good enough in German?

For many tasks that draw on your own documents, yes. For some complex reasoning tasks the largest commercial models are still ahead. We test the candidates on your own cases before choosing, so the answer comes from your data rather than a benchmark.

Can we still use ChatGPT or Claude?

Yes, for the data you approve. Commercial models sit behind the same gateway as your own models, for example through your cloud provider in an EU region, and the gateway controls which applications may use which model.

How long does it take?

Scoping takes one to two weeks. A first system usually takes six to twelve weeks in milestones, including the acceptance test. The fixed plan comes with the proposal.

Who runs the system afterwards?

Your team, with the runbooks and training we hand over, or we do under a monthly retainer with a named engineer. You can switch from one to the other later.

Is this GDPR compliant?

Running the models on your own servers removes the transfer of data to a model provider, and we sign a data processing agreement. Whether the processing as a whole is lawful depends on its purpose, so your data protection officer is involved from scoping onwards. This is not legal advice.

What does the works council need to know?

What the system does, what it logs, who can see the logs and whether anything is used to assess employees. We write that description with you, and the rules agreed with the works council are in place before go-live.

We already bought an AI system. Can you test it?

Yes. Our AI system testing service runs the same acceptance test on a system another vendor built, and gives you a pass rate for each criterion and a release recommendation.

Talk to an engineer

Bring one use case and what you know about your infrastructure. The call takes 30 minutes and needs no access to your systems or your data.

Booking runs on Google Calendar.

Prefer to write first? Leave your email and a few lines, and we reply with times.

The button prepares an email in your own email program, for you to send. Privacy policy (draft)