Field noteNov 8, 20265 min read1 source

PS5LM v0.10.0 adds opt-in POST /v1/introspect for logits and layer activations

In one minute

PS5LM v0.10.0 adds an opt-in endpoint for reading selected logits, token probabilities, entropy, and layer-activation values from a model running on a PlayStation 5. The release also introduces an experimental way to distribute one model across several consoles, making this a niche but concrete local-inference and inspection release.

What happened

PS5LM's GitHub release notes say version 0.10.0 was released on November 1, 2026. The headline developer addition is POST /v1/introspect, an endpoint for asking a running model for internal numerical values rather than only its generated text. A request can identify positions whose logit row should be returned. It can also return the top candidate tokens and their probabilities, as well as entropy.

The endpoint can retrieve one row of a named graph tensor at a named layer. The release lists l_out, ffn_swiglu, and attn_out as examples of tensors that can be requested. A request can additionally alter one channel by zeroing, scaling, or shifting it. Those controls make the interface more than a read-only diagnostic endpoint: a developer can request a targeted intervention in the values exposed by the model graph. The release does not describe a recommended interpretation method or a research workflow built around those interventions.

The feature is deliberately off by default. GitHub's release notes say it can be enabled through Settings > Developer > “Logits and activations API,” or with the LLAMA_INTROSPECT=1 setting. The project directs users to docs/INTROSPECTION.md for the API reference and credits contributor @bilawalriaz and pull request #28. This is an opt-in developer surface, rather than a new default behavior for every PS5LM installation.

Version 0.10.0 also contains an experimental fleet build. In that configuration, a PC runs a controller using python3 -m fleet serve and one llama-server. Each PlayStation 5 running the fleet build acts as an RPC worker that holds a run of a model's layers on its GPU. The release says the current planner supports dense llama and qwen2 GGUF models only. It refuses Qwen 3.8 models using the qwen35 layout. A worker starts only when /data/PS5LM/fleet-worker.txt specifies that console's private IP address, a port below 40000, and an acknowledgement line.

The project warns that fleet RPC has no authentication and should remain on an isolated network. The fleet package has the same title ID as the ordinary application, so installing it replaces the normal build. Without the fleet-worker configuration file, it behaves as the normal application. The release also changes less experimental parts of the project: downloads retain speed beyond 2 GB by using a loopback FTP path when possible, models on mounted M.2 or USB drives appear in the library, and a restarted SHA-256 check repeats the check rather than the whole download. PS5LM requires a jailbroken PS5 on firmware 7.00 through 13.60 with kstuff-lite, etaHEN, and ShadowMountPlus; OnionHEN needs an additional configuration entry.

What the archive adds

We have not covered this before; it opens a new thread.

Trend signal

This does not yet fit a pattern New Runtime tracks. The release supplies a specialized inspection endpoint and a console-level distributed-inference experiment, but one project release does not establish a broader shift in how agent systems are built or operated.

Why it matters

For builders investigating local model behavior, text output is often too coarse to distinguish a confident next-token distribution from an uncertain one, or to inspect what occurs at an intermediate layer. PS5LM now exposes several of those values through an explicit HTTP endpoint. That can support controlled debugging and experimentation on a compatible local setup without requiring a separate inference stack solely for inspection.

The fleet work matters for a different reason. It tests whether several consumer consoles can hold successive portions of one model instead of requiring one device to fit every layer. The practical audience is narrow, but the architecture is legible: a controller coordinates workers, and workers hold layer runs on separate GPUs. Teams should treat it as an experimental implementation, not as a production cluster design. In particular, the lack of RPC authentication makes network isolation a required operating constraint, not a deployment detail.

Limits and uncertainty

The GitHub release notes do not quantify the latency, memory cost, or throughput effect of enabling the introspection endpoint. They do not state which model families, layer types, tensor shapes, request volumes, or concurrent clients the API supports beyond the examples named in the release. The project also does not publish an evaluation showing whether zeroing, scaling, or shifting a channel produces stable or interpretable effects across models.

Fleet is explicitly experimental. No benchmark, scaling curve, reliability result, or comparison with a conventional multi-GPU setup is listed. Support is currently limited to dense llama and qwen2 GGUFs, while the qwen35 layout is rejected. The unauthenticated RPC design also means that its security characteristics depend heavily on the operator maintaining an isolated network. Finally, the required jailbroken-console environment sharply limits who can reproduce the setup.

Skill to build now

If you operate local models, define a small introspection protocol before collecting more internal values: choose a fixed prompt set, record the token positions to inspect, capture top-token probabilities and entropy, then compare the same fields before and after one bounded intervention. Keep the model version, prompt, layer name, tensor name, and channel operation with every result. This turns a stream of logits or activation rows into an experiment another developer can repeat rather than an anecdotal model trace.

Reader takeaway

PS5LM v0.10.0 is not a general-purpose serving platform, but it adds a real inspection surface to a highly constrained local-inference environment. Its important idea is direct access to logits, entropy, activations, and bounded channel changes; its fleet mode is an early distributed-systems experiment that must remain isolated and should be judged with measurements rather than novelty alone.

Evidence / sources

  1. 1github.com/cobanov/PS5LM/releases/tag/v0.10.0
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicInferenceExplore the inference topic hub.
  2. 02archiveField NotesOpen the latest editorial analysis.
  3. 03sourcesSourcesSee the original sources this archive cites.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract