Skip to content

Platform

One control plane. Many device agents. No cables.

The platform separates decision-making from execution. The control plane decides what should run where; the agent on the device does the running.

  • Device-agnostic protocol
  • Verified artifacts
  • Streamed deployment state

01Subsystems

Eight parts, one deployment path

Each subsystem has a narrow job. A deployment fails loudly at the first one that cannot proceed.

01

Control plane

Holds accounts, devices, model records and deployment state. Issues credentials, never handles inference data.

02

Device agents

Per-platform clients that report capability, receive instructions and execute deployments locally.

03

Model verification

Resolves a repository to one exact artifact and records format, size, runtime and URL evidence.

04

Hardware profiling

Reads chipset, memory headroom, accelerators, OS version and runtime support from the device itself.

05

Runtime selection

Chooses the adapter that can actually load the artifact on that profile, or refuses.

06

Deployment engine

Sequences credential issue, direct download, integrity check, load and activation.

07

Observability

Streams state transitions and failures per deployment, retained as an auditable record.

08

Recovery

Resumable transfers, safe re-pairing, credential revocation and rollback to the last good artifact.

02Agent surface

Every device class speaks the same protocol

Adding hardware means adding an agent, not rewriting the platform.

LokiAI Control PlaneDiscovery · Verification · Deployment · Telemetry
  • Android AgentReference implementation of the agent protocol.Available
  • Linux ARM AgentHeadless daemon, same protocol, systemd unit.Beta
  • Raspberry Pi AgentPi-specific profiles and thermal reporting.Beta
  • Edge AI AgentLocal runtime support in design.Planned
  • IoT AgentLocal AI support for connected IoT environments.Planned
  • Partner AgentsAdditional support through partner integrations.Planned

03Boundaries

What the control plane never does

  • It does not proxy model weights — devices download directly from the source CDN.
  • It does not receive inference inputs — prompts, frames and audio stay on the device.
  • It does not return raw provider secrets to the browser.
  • It does not silently substitute a different artifact than the one recorded.
  • It does not assume hardware capability that the agent has not reported.

Understand the architecture before you integrate

The developer overview covers the agent protocol, runtime adapters and deployment events.