A reasoning engine in every machine
Local LLMs on limited hardware, at the asset: offline, sovereign, low-latency. Talk to any device in plain language; the machine reasons over its own sensors, logs, and self-model.
Machines that carry their own reasoning, improve themselves like scientists, and are born in simulation. A research lab at Luleå University of Technology, built on the open ColonyOS substrate.
The LLM becomes a first-class component of cyber-physical system design.
Local LLMs on limited hardware, at the asset: offline, sovereign, low-latency. Talk to any device in plain language; the machine reasons over its own sensors, logs, and self-model.
Self-improvement is not blind patching. Agents form hypotheses, run controlled experiments, evaluate versioned oracles, and pass guards — every step an immutable, replayable process chain.
Agents generate digital twins of the systems they will run, develop and verify against the twin, and keep it in the loop as a guardrail oracle once deployed.
Agentic AI on real assets is not a solved engineering problem. The open questions are not about model size — they are about what it takes for an answer to be acted on.
Agents that ace benchmarks still fail on real assets. Live systems bring messy signals, missing context and consequences that no leaderboard measures.
On a safety-critical system the question is whether the answer can be trusted — and what evidence is on record when it is followed.
Trustworthiness therefore comes from architecture, not from a better prompt: grounding, guardrails, abstention, and auditable evidence.
A physical lab at Luleå University of Technology, running the compute continuum in three always-on tiers.
ColonyOS places each workload at the right tier.
3D building twin the agent navigates, queries, and acts on in the loop.
Inspection workflows over ultrasonic measurement data, with auditable reports.
A robot you talk to: the agent runs mowing missions, reads its own hardware logs, and explains itself. This demo — simulator, robot and UI — was generated and verified by AI agents in two days.
Three research directions, one question: what does it take to trust autonomous systems in the physical world?
When can an AI agent be allowed to act — and when must it hold back? Architectures where language models diagnose and decide while grounding, guardrails, and digital twins supply the restraint, so autonomy earns trust instead of assuming it.
Selected result5/5 correct abstention on honest load, zero false actions
Orchestration across IoT, edge, and cloud where the application tells the infrastructure what matters right now. Scheduling, scaling, and offloading driven by runtime relevance instead of static thresholds — less cloud, better service, at industrial scale.
Selected result−24% cloud hours on production mining workloads
Multi-stakeholder cyber-physical systems that keep operating through disconnection and still converge on one auditable truth: who was allowed to do what, when, and on whose authority. Decentralized authorization, tamper-evident history, deterministic reconciliation.
Selected resultDeterministic deny-wins replay, verified in Rust
D7065E — Embedded Intelligence at the Edge (7.5 ECTS, Luleå University of Technology). Course notes, hands-on tutorials, labs, and a building-simulation server, all open: github.com/eislab-cps/D7065E.
Your problem, our researchers. Industrial PhD option, publishable results.
Co-funded innovation at scale, with consortium partners across Europe.
Shared infrastructure, joint pilots, and a seat in the centre.
From idea to working prototype on a short horizon, via LTU Business.
Bring a real problem to the lab. Get in touch