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.

  1. Sendyour sourcesPOST /v1/compress
  2. Geta handlectx_…
  3. Askagain and againPOST /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
Customer-owned evidence

Evaluate Distil inside the workflow that matters.

  1. Defineacceptance first
  2. Comparelike for like
  3. 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

Try it on one real source.

Open the developer console Run a workflow audit