Laya is the open-source System One model served on SGL Grid as convaiinnovations/laya.
Use it when you need structured decisions instead of chat text: route choices, scores, or compact
noul answers.
Laya is not a chat-completions model. Call POST /v1/systemone, not
POST /v1/chat/completions.
Quickstart
Typical response:
Privacy Modes
Plain POST /v1/systemone validates and routes plaintext through the orchestrator, then dispatches
only to attested confidential nodes. This is private at the node/runtime layer.
For end-to-end private Laya, use the reserved sealed flow:
POST /v1/systemone/reserve with model and input_tokens_upper_bound.
- Encrypt locally to the returned node X25519 key.
- Submit the sealed payload to
POST /v1/systemone.
- Decrypt the sealed result locally.
In the sealed flow, the orchestrator sees ciphertext while the node decrypts locally and runs Laya
inside its serving boundary.
Limits
- Model id:
convaiinnovations/laya
- Aliases:
laya, laya-system-one, systemone-laya
- Question types:
choice, score, noul
- Max state: 64 KiB
- Max questions: 32
- Max criteria per question: 64
- Max input context: 16,384 tokens
- Max request body: 256 KiB
- Max response body: 1 MiB
Operators
Node operators can serve Laya from Singularity Node app v1.7.4 or newer: open Models → System One
→ Laya and connect. The app manages a local loopback sidecar at 127.0.0.1:8765 and starts the
normal SGL node service with the System One runtime attached.
See Node setup for the operator path.