Tokens are energy, not intelligence.
Better answers from sources too large to prompt.
Send it once. Ask it forever.
Demonstrated scale: up to one billion source tokens.
Reusable hosted handles
Task-specific activation
Customer-owned quality gates
Account-visible controls
Three steps.
- Sendyour sources
POST /v1/compress - Geta handle
ctx_… - Askagain and again
POST /v1/context/run
Stop resending the source.
Illustrative what-if, not a benchmark. Units = one full source. Measure your own workflow in the audit.
Not just caching.
Prompt cachingDistil
LastsMinutes365 days
Works withOne providerAny model
Resend sourceEvery sessionNever
MediaTextText · image · audio · video
Evaluate Distil inside the workflow that matters.
- Defineacceptance first
- Comparelike for like
- Roll outwith a fallback
Two calls.
quickstart.js
const api = "https://dev.primarydesignco.com/api/v1";
const headers = {
Authorization: `Bearer ${process.env.DISTIL_API_KEY}`,
"Content-Type": "application/json"
};
// 1. Send once
const { data } = await fetch(`${api}/compress`, {
method: "POST", headers,
body: JSON.stringify({ text: sourceText, task: "Answer rollout questions." })
}).then(r => r.json());
// 2. Ask many times
const answer = await fetch(`${api}/context/run`, {
method: "POST", headers,
body: JSON.stringify({ context_handle: data.context_handle, task: "What blocks the next rollout?" })
}).then(r => r.json());
Scope
compress:write
Handles live 365 days
Delete any time, free
Prepaid credits