# Component catalog

Built-in component records with implementation, coverage, and evidence status.

[View canonical HTML](https://pllm.run/sdk/reference/components/)

Document ID: `pllm.docs.reference.components`  
Release: `0.1.0`

Catalog reflects `pllm.components.list_components()` only. Empty descriptor evidence is shown as no applicable evidence; it is not a pass.

## Python SDK example

```python
from pllm.components import get, get_component

component_class = get("pllm/cpu")
component = get_component("pllm/cpu")
assert component_class.describe() is component
assert "cpu" in component.capabilities
```

API: [`pllm.components.get`](/sdk/reference/python/pllm/components/#objects-and-signatures)

| Identity/version | Lifecycle | Implementation maturity | Provenance | Input/output representation | Roles/topology | Privacy/assurance | Model/operator coverage | Evidence/cohort | Known limitations |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| `pllm/accuracy` / `1` | benchmark | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["ratio","higher-is-better"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/arithmetic-garbling-silu-q7/v1` / `1` | runtime | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["protected-silu-q7"]`; host features: `["native-core"]` | no applicable evidence | not recorded |
| `pllm/bfv-correlations/v1` / `1` | preparation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","preparation"]` | assurance status not recorded; privacy status not recorded | capabilities: `["bfv-correlation-generation"]`; host features: `["tenseal-backend"]` | no applicable evidence | not recorded |
| `pllm/binary-table/v1` / `1` | compilation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["protected-gated-multiply-q7"]`; host features: `["decoder-plan-v1","signed-q7"]` | no applicable evidence | not recorded |
| `pllm/blinded-linear/v1` / `1` | online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["blinded-proprietary-linear"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/bounded-independent-elements/v1` / `1` | compilation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["one-use-protected-tensor-scheduling"]`; host features: `["authenticated-one-use-material"]` | no applicable evidence | not recorded |
| `pllm/chunked-independent-lanes/v1` / `1` | compilation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["one-use-protected-tensor-scheduling"]`; host features: `["authenticated-one-use-material","bounded-streaming-spool"]` | no applicable evidence | not recorded |
| `pllm/cleartext-linear` / `1` | online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["plaintext-reference-linear"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/client-local-kv` / `1` | online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client"]` | assurance status not recorded; privacy status not recorded | capabilities: `["fixed-capacity-client-kv"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/communication` / `1` | benchmark | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["bytes","lower-is-better"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/cost` / `1` | benchmark | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["currency","lower-is-better"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/cpu` / `1` | compilation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","preparation","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["cpu"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/direct-fhe` / `1` | online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["direct-bfv-transformer-linear"]`; host features: `["tenseal-backend"]` | no applicable evidence | not recorded |
| `pllm/energy` / `1` | benchmark | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["joules","lower-is-better"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/freivalds-verify/v1` / `1` | offline-online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","preparation"]` | assurance status not recorded; privacy status not recorded | capabilities: `["authenticated-one-use-freivalds"]`; host features: `["prepared-public-linear-v1"]` | no applicable evidence | not recorded |
| `pllm/guarded-linear/v1` / `1` | online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["guarded-proprietary-linear"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/he-authenticated-preprocessing` / `1` | preparation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","preparation"]` | assurance status not recorded; privacy status not recorded | capabilities: `["he-authenticated-preprocessing"]`; host features: `["tenseal-backend"]` | no applicable evidence | not recorded |
| `pllm/independent-lanes/v1` / `1` | compilation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["one-use-protected-tensor-scheduling"]`; host features: `["authenticated-one-use-material"]` | no applicable evidence | not recorded |
| `pllm/inference` / `1` | online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["remote-linear-stage-execution"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/kv-cache-eviction` / `1` | model-lowering | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["bounded-kv-cache-eviction"]`; host features: `["decoder-plan-v1"]` | no applicable evidence | not recorded |
| `pllm/latency` / `1` | benchmark | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["seconds","lower-is-better"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/linear-integrity` / `1` | online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client"]` | assurance status not recorded; privacy status not recorded | capabilities: `["hidden-linear-integrity-check"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/masked-linear` / `1` | compilation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","preparation","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["masked-linear"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/memory` / `1` | benchmark | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["bytes","lower-is-better"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/model-aware-corrections` / `1` | preparation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["preparation"]` | assurance status not recorded; privacy status not recorded | capabilities: `["one-use-masked-linear-corrections"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/perplexity` / `1` | benchmark | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["ratio","lower-is-better"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/r03-crt/v1` / `1` | compilation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["protected-gated-multiply-q7"]`; host features: `["decoder-plan-v1","signed-q7"]` | no applicable evidence | not recorded |
| `pllm/scalar/v1` / `1` | compilation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["one-use-protected-tensor-scheduling"]`; host features: `["authenticated-one-use-material"]` | no applicable evidence | not recorded |
| `pllm/secure-linear/v1` / `1` | online | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","inference"]` | assurance status not recorded; privacy status not recorded | capabilities: `["bounded-authenticated-linear-preview"]`; host features: `["synthetic-fixed-shape-only"]` | no applicable evidence | not recorded |
| `pllm/seeded-expansion` / `1` | preparation | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | `["client","preparation"]` | assurance status not recorded; privacy status not recorded | capabilities: `["domain-separated-mask-expansion"]`; host features: not recorded | no applicable evidence | not recorded |
| `pllm/throughput` / `1` | benchmark | not recorded | provider `pllm`; distribution `pllm.run`; source links not recorded | not recorded | not recorded | assurance status not recorded; privacy status not recorded | capabilities: `["per-second","higher-is-better"]`; host features: not recorded | no applicable evidence | not recorded |
