Self-hosted LLMs such as DeepSeek for companies in Germany
I plan and set up open-weight models such as DeepSeek or Mistral on servers your company controls, and connect them to your systems under written rules. Your prompts and documents stay on machines you choose. I take on freelance and interim engagements, remote first. Let's talk about your needs in a free 30-minute video call.
What changes for your company
-
Experience with servers and their users
I have set up hardware in data centers in Europe and the United States and run servers with my own hands. I size a model's operation for the staff who use it and the data they enter.
-
Data on machines you choose
An open-weight model runs in your own rack or at a hosting provider in Germany. Prompts and documents do not reach the company that trained the model.
-
Licenses checked first
DeepSeek publishes its weights under the MIT license, Mistral and Qwen under Apache 2.0. Llama 4 grants companies based in the EU no rights to its multimodal models, so the license check comes before the hardware.
-
A model you can replace
The rules and the memory of an agent live in files, and a new model picks them up. A move from DeepSeek to Qwen or Mistral keeps the setup around the model.
-
Cloud and failover
I hold the AWS Solutions Architect Associate certification and have run systems on AWS, Azure and Google Cloud. I moved a node operation to another cloud, with a second site that takes over when the first fails.
-
Access under rules
The model reaches your systems through an API or an MCP server with a short list of tools. Scoped tokens decide which records it may read and which it may change.
What a self-hosted LLM is
A self-hosted LLM is a language model that runs on hardware your company controls, in your server room or at a hosting provider under your contract. Open-weight models make this possible: the maker publishes the trained weights, and serving software such as vLLM or Ollama answers your applications through an API. DeepSeek released DeepSeek-V4.1-Flash on September 10, 2026, under the MIT license, with instructions for vLLM and SGLang on its model page.
Open weights are narrower than open source. You receive the trained model, usually without the data it was trained on.
Why companies in Germany ask about DeepSeek
The DeepSeek app and a DeepSeek model on your own server are two different things. On June 27, 2025, the Berlin data protection commissioner reported the app to Apple and Google as illegal content, because it transfers personal data of its users to China (press release). That concerns the app and DeepSeek’s own cloud. Weights that run on your server have no connection to DeepSeek.
Few companies in Germany use open models so far. In a Bitkom survey of 603 companies with 20 or more employees, published on September 9, 2026, 76 percent of the companies that use AI used ChatGPT, 8 percent Llama, 2 percent DeepSeek, 1 percent Qwen and 0 percent Mistral (Bitkom). Bitkom adds that many tasks do not need the largest and newest model and run on smaller systems at lower cost.
Licenses of open-weight models, checked on September 24, 2026
“Open” means something different for each maker. The table lists the latest release I checked per model family and what a company in the EU has to note.
| Model family | Release checked | License | Note for a company in the EU |
|---|---|---|---|
| DeepSeek (China) | DeepSeek-V4.1-Flash, September 10, 2026 | MIT | Commercial use allowed. A self-hosted copy sends no data to DeepSeek. |
| Qwen (Alibaba, China) | Qwen3.6-27B, April 2026 | Apache 2.0 | Commercial use allowed. Some larger Qwen models are available only as a cloud service. |
| Mistral (France) | Mistral Large 3, December 2, 2025 | Apache 2.0 | Commercial use allowed, from a maker in the EU. |
| gpt-oss (OpenAI, USA) | gpt-oss-120b and gpt-oss-20b, August 2025 | Apache 2.0 | Commercial use allowed. The 120b model fits on a single 80 GB GPU. |
| Llama 4 (Meta, USA) | Llama 4 Scout and Maverick, April 2025 | Llama 4 Community License | A company with its principal place of business in the EU receives no rights to the multimodal models. |
Sources: DeepSeek, Qwen, Mistral, gpt-oss, Llama 4 use policy, license audit of August 2026. A maker can change the license with its next release, so the assessment checks it again.
What I set up around the model
The model is one part of the work. The other part decides who may ask it what, and where its answers go:
- the server: your own rack, a hosting provider in Germany or a cloud region in Frankfurt, with a second site where the model must not go down,
- serving software with a token per application and a log of the requests,
- a connection to your systems through an API or an MCP server with a short list of tools, the way AI agents reach the API in my client work,
- the agents that use the model, under the rules on AI agents under the same rules as humans.
The agents can run on an open-source control plane, as described on Open-source AI agents. The rules around coding agents are on Agent harness engineering.
Who I am
I am Michael Wutzke, based in Frankfurt, and have worked in IT and media for more than twenty years. At the Frankfurt-based company Blocksize Capital I was Head of Decentralized Finance and Node Operations, then CIO. I ran blockchain nodes in several data centers there and moved the infrastructure from Azure to another cloud with failover. Today I help a client rebuild its platform with Claude and Codex under written rules, and I teach at Claude Hacker House. Beyond the models, I am interested in open-source agent software that runs on a company’s own server. Details: Career stages.
How your own model comes into use
-
Free video call
In 30 minutes we talk about the tasks a model should take on and the data it would see.
-
Assessment together
We sort your data by what may leave the company and check the license of each candidate model. The number of users decides the hardware.
-
Quote and order
You receive a quote for the setup. The work begins when you accept it.
-
Setup
I install the model on the server we chose, with serving software such as vLLM, a token per application and a log of the requests.
-
Test with your tasks
Your staff try the model on their own tasks. Where it falls short, we change the model size or keep a cloud model for that task.
-
Handover
Your team receives the documentation for operation and updates, and decides when a new model version replaces the running one.
Questions companies ask
Is DeepSeek allowed in German companies?
I give no legal advice. On June 27, 2025, the Berlin data protection commissioner reported the DeepSeek app to Apple and Google, because it transfers personal data to China. A model you host yourself sends nothing to DeepSeek. Your data protection officer decides which data it may process.
Which hardware does a self-hosted model need?
That depends on the model and the number of users. OpenAI's model card of August 2025 states that gpt-oss-20b runs within 16 GB of memory and gpt-oss-120b on a single 80 GB GPU. The assessment sizes the hardware before anything is bought.
Is an open model as good as ChatGPT or Claude?
For some tasks it is, for others it is not. Bitkom notes that many tasks do not need the largest and newest model. The test with your own tasks shows where an open model is enough and where a cloud model stays.
Which models have you worked with?
In client work my agents run on Claude and Codex, under one rule file that the Gemini CLI reads as well. The setup keeps rules and memory outside the model, so an open-weight model can take a cloud model's place.
Which engagements do you take on?
Freelance and interim engagements, part time or full time, remote first. I live in Frankfurt and travel for on-site days, in Frankfurt Rhine-Main or where your servers are.
Details on the work behind this page
-
Node operations and a cloud migration with failover
Blockchain nodes and an oracle network in several data centers, then a move from Azure with failover.
-
Virtual organizations of autonomous agents
AI agents can work like a team, but few know how to lead them reliably. I test how roles and rules keep them on track.
-
Maintaining data quality is a challenge
AI agents read doubtful sources and write to shared data. Can one rule set keep it reliable?
-
AI agents under the same rules as humans
Limits at the resource, a blocking check before each tool call, and approvals that only a person gives.
Your open-source AI engineer in Germany
I am Michael Wutzke, an open-source AI engineer in Germany, based in Frankfurt. In a free 30-minute video call we talk about the tasks and the data a model should handle, and you learn which open-weight model and which kind of server fit your company.
Searches this page answers
- self hosted LLM
- self hosted LLM hardware requirements
- self hosted LLM models
- self hosted LLM vs Claude
- self hosted AI models
- self hosted AI server
- DeepSeek self hosted
- DeepSeek self hosted requirements
- DeepSeek v4 self hosted
- DeepSeek on premise
- DeepSeek on premise hardware requirements
- run DeepSeek locally
- run DeepSeek locally requirements
- DeepSeek Germany
- DeepSeek Germany ban
- DeepSeek GDPR
- is DeepSeek GDPR compliant
- DeepSeek data protection
- on premise LLM
- on premise LLM deployment
- on premise LLM server
- private LLM for business
- private LLM for small business
- private LLM for company
- local LLM for business
- local LLM for small business
- local LLM for commercial use
- local AI for companies
- GDPR compliant LLM
- open source LLM for business
- open source LLM for commercial use
- best open source LLM for commercial use
- open weight models
- open weight models vs open source
- LLM hosting Germany
- Qwen self hosted
- Mistral self hosted
- gpt oss 120b self hosted
- Llama 4 self hosted