LocalEndpoint
Metadata-onlyNo public command dispatch Browser-local validationNo upload intake Private runtime stays localNo localhost probing Invited distributionChecksum-backed artifacts

Phase 3.397 / v1.5.187

Current Platform Accounting

A thorough current accounting of what LocalEndpoint.com publishes, what LocalEndpoint Desktop does locally, how .uaix packages and .uai memory load, where UAIX.LmRuntime fits, and what still must pass before broad distribution claims.

Complete current accounting

One product, two trust zones, several bounded contracts.

LocalEndpoint.com is the public trust and evidence surface. LocalEndpoint Desktop is the local authority surface. UAIX packages provide portable memory. UAIX.LmRuntime provides a bounded managed GGUF worker adapter. The boundaries matter because anyone can reach the website, but private runtime work belongs only on a person's machine.

Website publishes Desktop approves .uaix carries memory Local models are reviewed UAIX.LmRuntime executes bounded GGUF work Evidence avoids prompt and generated text
Public website

What LocalEndpoint.com owns.

The public site is the explain, validate, document, release, and evidence surface.

  • Explain the product, trust boundary, current desktop artifact, and newer source-hardening status.
  • Serve schemas, examples, OpenAPI-style metadata, route indexes, llms.txt, checksum manifests, and redacted evidence.
  • Run browser-local validation helpers for public-safe manifests and receipts.
  • Publish cPanel deployment manifests, direct-overwrite plans, and release verification evidence.
Read the route
Desktop app

What the local app owns.

The desktop app is the only place where package loading, local prompt assembly, model intake, model execution, approval, registry, audit, and JSONL event ownership happen.

  • Import, validate, expand, and load .uaix packages and their .uai memory files.
  • Assemble prompts locally from approved package memory, wiki memory, and user-selected context.
  • Own policy decisions, local approvals, local model registry persistence, audit persistence, JSONL event ownership, and redacted evidence.
  • Verify model artifacts, sidecars, hashes, byte counts, hardware fit, active registry rows, selected model identity, session identity, and turn identity before runtime allocation.
  • Require provider start-to-stream request fingerprint consistency before worker stream handoff.
  • Evaluate LocalChatViabilityEvidence and block a non-viable chat turn as a no-op before worker envelope creation.
Read the route
UAIX packages

How agent memory travels.

.uaix packages are portable, shareable agent packages that Desktop expands into .uai memory files and local wiki memory roots.

  • A .uaix file is a portable agent package that carries .uai memory files and package metadata for Desktop to expand locally.
  • persona.uai is Required For All LocalEndpoint Desktop Packages.
  • .uai file roles are described as Required For {agent type or workflow}.
  • Long-term wiki memory roots are per-load choices and default to Documents-backed folders so people can back up, share, or separate agent memory.
  • .uaix or .uai memory cannot grant hosted inference, provider APIs, telemetry, shell execution, command execution, automatic export, network access, or core safety policy override by itself.
Read the route
Local models

How downloaded models become usable.

A downloaded model is not runtime-ready until Desktop has reviewed the artifact, sidecars, hashes, size, revision, hardware fit, active registry identity, and selected-model identity.

  • Model candidates must pass format, license sidecar, inventory sidecar, SHA-256, byte-count, revision, and hardware-fit checks before intake.
  • Accepted snapshots become immutable content-addressed local artifacts; unchanged snapshots record AlreadyStored evidence.
  • Safetensors conversion is evidence-only until converted GGUF or ONNX output re-enters local intake as a new reviewed snapshot.
  • Catalog download, intake activation, selected-model use, worker allocation, prompt tokenization, inference, and token streaming all stay behind local desktop gates.
  • LocalChatViabilityEvidence blocks non-viable runtime, model, offload, local API, memory authority, UAIX authority, or public-site boundary state before a worker envelope exists.
  • Associated GGUF package-folder enumeration failures after scan block local model intake with VerificationBlocked evidence before content-addressed storage write, intake cleanup, or runtime execution can occur.
  • Actual GPU execution claims require runtime adapter backend and device IDs to match the selected offload plan backend and device IDs before LocalEndpoint accepts `GpuObserved` evidence.
Read the route
UAIX.LmRuntime

Where the managed runtime fits.

UAIX.LmRuntime is the bounded local GGUF adapter called only after LocalEndpoint has prepared and approved the display-safe request context.

  • LocalEndpoint current source consumes UAIX.LmRuntime.LocalEndpoint 3.3.29 from the local UAIX NuGet feed for current source validation.
  • LocalEndpoint current source consumes UAIX.LmRuntime.Backends.Cuda 3.3.29 from the local UAIX NuGet feed for diagnostic-only CUDA probe evidence.
  • LocalEndpoint.com does not claim UAIX.LmRuntime NuGet.org publication; runtime package publication remains a separate runtime-owned release gate.
  • UAIX.LmRuntime.Backends.Cuda 3.3.29 provides bounded CUDA driver probe output; LocalEndpoint.com accounts for it only as LocalEndpoint-owned diagnostics and does not claim actual K80 GGUF inference from that probe.
  • LocalEndpoint-owned CUDA probe diagnostics record driver probe status with inferenceClaimAllowed=false and cannot become terminal GPU device-use evidence.
  • Phase 3.351 adds a repeatable LocalEndpoint-owned Tesla K80 GPU evidence runner that proves driver memory-operation evidence locally while keeping GGUF generation pending unless the explicit proof switch and reviewed native package gates are satisfied.
  • Phase 3.376 proof-readiness evidence records cudaDriverProbeAccepted=true, k80DeviceMatched=true, cudaDriverMemoryOperationProven=true, and inferenceAllowed=false for Tesla K80 at cuda:0.
  • LocalEndpoint `models runtime inventory` reports CPU as selectable and CUDA Tesla K80 as diagnostic-only until native inference assets and proof are present.
  • LocalEndpoint current source references UAIX.LmRuntime.Backends.Cuda.Native.win-x64 and UAIX.LmRuntime.Backends.Cuda.LegacyK80.win-x64 3.3.29 as explicit native asset package lanes.
  • Phase 3.367 native package-lane adoption checklist evidence identifies the modern CUDA expected native binary as uaix-lmruntime-cuda-native-win-x64.dll and the Tesla K80 expected native binary as uaix-lmruntime-cuda-legacy-k80-win-x64.dll.
  • Phase 3.367 native package-lane adoption checklist evidence identifies the required proof receipt files as UAIX.LmRuntime.Backends.Cuda.Native.win-x64.3.3.29.native-generation-execution-evidence.json and UAIX.LmRuntime.Backends.Cuda.LegacyK80.win-x64.3.3.29.native-generation-execution-evidence.json.
  • Phase 3.367 native package-lane adoption checklist evidence identifies the required generation execution artifact files as UAIX.LmRuntime.Backends.Cuda.Native.win-x64.3.3.29.native-generation-execution-artifact.json and UAIX.LmRuntime.Backends.Cuda.LegacyK80.win-x64.3.3.29.native-generation-execution-artifact.json.
  • The Phase 3.367 package-feed report remains Blocked: readyForWorkerLaunch=false, workerLaunchBlocked=true, modelSessionAllocationBlocked=true, promptTokenizationBlocked=true, and inferenceBlocked=true for the native CUDA and Tesla K80 lanes.
  • UAIX.LmRuntime 3.3.29 backend capabilities provide display-safe Required For Native Generation package-lane and session-lane requirement findings that LocalEndpoint projects without letting the runtime own .uaix parsing, policy, registry, audit, provider APIs, telemetry, or command execution.
  • UAIX.LmRuntime 3.3.29 generation results expose runtime device-use evidence, so LocalEndpoint can accept managed CPU generation evidence and reject selected GPU evidence when the completed generation reports CPU.
  • Phase 3.328 selector candidates keep UAIX.LmRuntime backend inventory display-safe: CPU and diagnostic GPU candidates can fill the Runtime page selector editor while LocalEndpoint retains runtime readiness, worker launch, prompt assembly, registry, audit, and GPU-claim authority.
  • Native GPU asset package lane presence is public accounting evidence only; GenerationAssetsAccepted remains false until reviewed native generation binaries and terminal token evidence exist.
  • Package-bound generation execution evidence is Required For native lane acceptance; a standalone generation execution SHA-256 cannot authorize CUDA or K80 generation readiness.
  • Reviewed package manifest evidence, manifest-derived native binary identity, native binary SHA-256, runtime library identity matching package identity, and generation execution evidence SHA-256 must agree before generation assets can pass.
  • Native generation proof receipts are local evidence files bound to package ID, package version, package SHA-256, native binary file name, native binary SHA-256, runtime library identity, and generation execution evidence SHA-256.
  • Runtime inventory and Runtime page proof receipt fields are display evidence only; they do not claim actual GPU inference.
  • GPU generation readiness requires accepted proof receipt identity and remains blocked until terminal token and device-use evidence prove actual GPU execution.
  • K80 proof-readiness requirement projection is Required For automation-friendly GPU smoke gates: CUDA driver proof can be satisfied while native package lane, Tesla K80 package lane, terminal token, completed-token, ordered-token, completed-token comparison, and actual GPU runtime device-use requirements remain blocked.
  • K80 package-lane blocker identity projection is Required For actionable smoke review: package ID, runtime identifier, and reviewed candidate text are visible when proof receipt identity remains absent.
  • Release evidence validation preserves tester ZIP package discovery and UAIX.LmRuntime package-feed facts before release evidence, handoff packet, or final release discovery can pass.
  • Active GGUF model identity evidence is Required For Active GGUF Model Smoke Evidence: active entry ID, model name, GGUF format, artifact SHA-256, and artifact byte count must all validate before smoke evidence is accepted.
  • Native generation proof artifact binding is Required For GPU generation proof receipt advancement: the receipt must reference a display-safe same-feed JSON artifact file and the file hash must match the receipt.
  • Native generation artifact identity binding is Required For native generation artifact acceptance: schema, package identity, native binary identity, runtime library identity, and generation execution identity must match the receipt.
  • Native generation artifact identity-only validation is Required For LocalEndpoint-owned artifact acceptance: prompt text, generated text, command lines, and non-contract fields block evidence acceptance.
  • Package-feed native generation artifact identity-only validation is Required For release evidence acceptance: same-feed artifacts must contain only identity contract fields before proof receipt evidence can pass.
  • Accepted package-lane readiness is Required For native backend selection; raw generation asset acceptance alone cannot make CUDA or K80 selectable for generation.
  • UAIX.LmRuntime receives an already-approved display-safe LocalEndpoint request context and reviewed GGUF expectation.
  • UAIX.LmRuntime does not parse .uaix packages, own prompts, own policies, own registry or audit stores, call providers, access networks, collect telemetry, or persist prompt/generated text.
  • LocalEndpoint creates LocalChatViabilityEvidence before worker envelope creation; UAIX.LmRuntime only receives a viable, already-assembled local worker request.
Read the route
LocalEndpoint owns

Package, policy, prompt, registry, and audit boundaries.

LocalEndpoint validates .uaix packages, expands .uai file memory, assembles prompts locally, owns policy decisions, persists registry and audit evidence, and writes JSONL events without prompt text or generated text.

UAIX.LmRuntime owns

Bounded managed local GGUF execution.

The runtime adapter receives an already-approved display-safe context, verifies the reviewed GGUF expectation, emits ordered token observations, preserves session identity, and does not parse .uaix packages or persist private text.

Worker handoff owns

Traceability before model allocation.

LocalChatViabilityEvidence is created before a worker envelope exists. Missing, malformed, non-isolated, authority-bearing UAIX context, invalid offload state, stale model selection, local API drift, or public boundary drift records a blocked no-op before model session allocation, tokenization, or inference; session identity, turn identity, and provider request fingerprints travel through start, stream, token, and terminal evidence.

Claim boundary Current website release: v1.5.187 Published desktop artifact: Phase 3.397 / 0.2.113.0 Latest source hardening accounted here: Phase 3.397 Phase 3.397 / 0.2.113.0 tester package is the current checksum-backed download lane Phase 3.376 records K80 driver proof-readiness as evidence-only public accounting Phase 3.251 records proof receipt identity as Required For GPU generation readiness; package, binary, runtime identity, execution proof, receipt identity, terminal token, and device-use evidence must agree before GPU inference can be claimed Phase 3.259 records release evidence runtime feed binding; tester ZIP discovery, UAIX.LmRuntime feed restore facts, runtime package counts, native package facts, native generation asset facts, and proof receipt facts must remain present before deployment evidence can pass Phase 3.261 records active GGUF model identity as Required For Active GGUF Model Smoke Evidence; active entry ID, model name, GGUF format, artifact SHA-256, and artifact byte count must validate before smoke evidence can pass Phase 3.263 records native generation proof artifact binding as Required For GPU generation proof receipt advancement; a same-feed display-safe JSON artifact and matching SHA-256 must exist before evidence can advance Phase 3.264 records native generation artifact identity binding as Required For native generation artifact acceptance; artifact schema, package identity, native binary identity, runtime library identity, and generation execution identity must match the receipt Phase 3.265 records native generation artifact identity-only validation as Required For LocalEndpoint-owned artifact acceptance; prompt text, generated text, command lines, and non-contract fields block evidence acceptance Phase 3.266 records package-feed native generation artifact identity-only validation as Required For release proof evidence; same-feed artifacts must contain only identity contract fields before proof receipt evidence can pass Phase 3.267 records native generation artifact identity contract value object validation as Required For LocalEndpoint-owned artifact acceptance; duplicate identity fields block before payload materialization Phase 3.268 records package-feed raw JSON artifact property review as Required For release proof evidence; duplicate identity fields block before payload identity values are read Phase 3.291 records native package payload safety as Required For package-feed evidence; native backend selection package-lane readiness still gates CUDA or K80 generation selection Phase 3.294 records K80 diagnostic target-match evidence while ActualGpuExecutionEvidencePresent=false and GGUF GPU inference remains unclaimed Phase 3.296 records local model intake associated GGUF enumeration fail-closed evidence while runtime execution remains closed UAIX.LmRuntime NuGet.org publication is not claimed by LocalEndpoint.com UAIX.LmRuntime 3.3.29 publication remains a runtime-package release gate

Operating boundary

Public clarity, local authority.

This public site is static metadata and does not dispatch desktop commands, probe localhost, upload files, collect telemetry, request credentials, or claim runtime safety certification.