Self-hosted and offline AI models in schools
Short answer
Self-hosted AI models run on computers controlled by the school, its authority or a commissioned service provider, rather than on a third-party cloud service; offline models even work without an internet connection. Their biggest advantage is control over data: inputs do not leave your own environment. In return they are usually smaller and less capable than large cloud models and need hardware, maintenance and expertise.
Key points
- Open models can now be run on your own hardware.
- Control over data is the main reason for self-hosting.
- Smaller models are enough for many school tasks, but not all.
- Operation, updates and security take time and expertise.
- Central solutions at authority level often make more sense than servers in every school.
What does “self-hosted” mean?
Most well-known AI chat programs run as an internet service: inputs are sent to the provider's data centres, processed there and the answer sent back. There are also language models whose weights are publicly available and which can be run on your own hardware. Such open models come in many sizes, from small models that run on a laptop to large ones that need servers with several graphics processors.
“Self-hosted” can mean different things: a computer in the school, a data centre of the school authority or state, or a service provider running the models exclusively for the school in a contractually defined environment. “Offline” means the model works without an internet connection — on devices in the classroom, for instance.
Advantages
Self-hosting solves several problems schools have with cloud services.
- Data control: inputs do not leave your own environment; no sharing with third parties, no training on pupil data.
- Transparency: the school knows which model is running in which version.
- Independence: no changes to terms by a third-party provider, no dependence on its prices.
- Adaptability: models can be adapted to curricula, language and age group.
- Offline capability: work continues even with a poor internet connection.
Limits and effort
Self-hosted models are usually smaller than the largest cloud models. For many school tasks — explaining, practising, summarising, asking questions — that is enough, especially when the model is tied to checked material. With complex reasoning, specialised knowledge or long texts, smaller models are weaker and make more mistakes.
Then there is operation: hardware with powerful graphics processors is expensive and needs power and cooling. Models must be updated, security gaps closed, outages fixed. For a single school this rarely makes sense; for a school authority, a state or a specialised provider serving many schools, it is more likely to.
| Feature | Cloud service | Self-hosted | Offline on devices |
|---|---|---|---|
| Data control | With the provider, contractually governed | High | Very high |
| Capability | Very high | Medium to high, depending on hardware | Limited |
| Operating effort | Low | High | Medium |
| Costs | Ongoing, by usage | Investment and operation | Devices |
| Internet required | Yes | Within your own network | No |
What self-hosted models still need
Self-hosting does not settle every question. A self-hosted model still needs rules: What may it answer, how is it tied to curricula, how are children protected from unsuitable content, who sees the logs? Data protection law continues to apply when personal data are processed; the AI Act applies regardless of where the model runs.
Guardrails before and after every model call are also important: fixed rules the model cannot override, a check of every input for attempts to circumvent those rules, and a check of every output. These guardrails are needed wherever the model runs.
Decision guide for school authorities
Cloud, self-hosting or a mix — the decision depends on a few questions. Which tasks should AI take on, and how capable must it be for them? How sensitive are the data? Which specialists are available for operation? Are there state solutions or framework agreements? And what does the total cost look like over several years, including staff?
A staged approach often makes sense: central, self-hosted models for everyday use with pupil data, supplemented by clearly governed services for special tasks involving no personal data.
The approach of Universe Classroom (planned)
For the planned Universe Classroom offer, the models are intended to run in Universe's own operation, not with a third-party provider. What this operating model looks like in detail is still being clarified. Curriculum fidelity via teacher-confirmed learning objectives, control by teachers and protection of minors are part of the plan.
The current platform already follows these rules: data and processing are in the EU, as a hard rule in the code; before every model call there are immutable rules, every input is checked deterministically and every output too, with a log. The platform's avatar engine is also self-operated, on rented graphics servers.
Step by step
Define the tasks
Decide which tasks AI should take on and what capability they require.
Classify the data
Clarify which personal data would be processed and how sensitive they are.
Choose the operating model
Cloud, self-hosting at authority level, a service provider or offline — decide by data, staff and cost.
Define guardrails
Set rules, checks on inputs and outputs, protection of minors and logging.
Run a pilot
Try it with a few classes, evaluate, and only then expand.
Terms
- Open model
- A language model whose weights are published and which can be run on your own hardware.
- Self-hosting
- Running a system in an environment controlled by the user or a provider working exclusively for them.
Frequently asked questions
Are self-hosted AI models automatically compliant with data protection law?
No. They make control over data much easier, but purpose, legal basis, access rights, retention and informing data subjects still have to be settled.
Is a small model enough for school?
For many tasks such as explaining, practising and summarising material, yes — especially when it is tied to checked content. For complex tasks, larger models are more reliable.
What does self-hosting cost?
It depends on model size, number of users and form of operation. Besides hardware and power, staff for operation and maintenance must be factored in. There are no universally valid figures.
Can AI run entirely without internet in a school?
Yes, smaller models run offline on suitable devices. Their capability is limited, and they still need maintenance and updates.
How it works in Universe
Related articles
- An AI assistant for schools: using it in line with the GDPRWhat schools must consider when using an AI assistant: data protection, the AI Act, protection of minors, curriculum alignment, teacher control and operation.
- Taking the load off teachers: where AI really saves timeWhere AI genuinely saves teachers time — preparation, differentiation, feedback, admin — and where caution is needed, for example with assessment and data.
- AI literacy for pupils: what they should learnWhat pupils should know and be able to do with AI: how it works, critical use, sources, data protection, ethics and their own use — with ideas for lessons.
- Digital classrooms: what they need to deliverWhat makes a digital classroom: material, assignments, feedback, collaboration — and what schools should watch for regarding data protection and everyday use.
