Sheaf Pod is the API. You define a pod of AI minds — models, each with its own role and context — pick how they work together, call one endpoint, and get back one reconciled answer plus a coherence audit: exactly where the minds agree, and where they quietly contradict each other. Many minds. One answer — and the seams made visible.
A single API call that runs several AI models as one deliberating group instead of one model alone. You choose the members (any mix of models, each with a role and briefing) and the topology — how they work together. Bring your own provider keys, or use Sheaf's hosted ones. The answer comes back with the work shown.
Members answer independently and blind, then Sheaf reconciles them into one answer. For advice, analysis, "many expert opinions → one call."
Members run in order, each transforming the last one's output. For workflows: brief → script → shot list → polish.
Members see each other and argue over rounds, then converge — a genuine argument, not parallel voting.
Members each return a verdict, aggregated by a decision rule (majority, unanimous, supermajority, or synthesis) — with the vote tally.
Calling many models is a commodity. The hard, valuable part is knowing whether they actually agreed. Every pod returns a coherence score plus the explicit list of agreements and conflicts between members — the disagreements surfaced, not averaged away. That's Sheaf's math of local-to-global consistency, applied to your own AI calls. How the consistency layer works →
Anyone can fan out to N models. Sheaf tells you whether the answer holds together.
Three ways in, same API underneath. A pod is several model calls in one request, so runs take
~10–60s — call it sync, stream it with stream, or fire-and-forget with
async + a webhook for backend pipelines.
Build and run a pod in the browser, watch each mind land, read the audit. Paste a key and go.
Open the console →Just want to see it work? Watch a pod of minds deliberate to one answer — no signup, no key.
Watch it run →A zero-dependency CLI (no install) and an agent-readable integration guide for sync / stream / async.
Read the docs →From the command line (Node ≥ 18):
# install the CLI once
npm i -g sheaf-pod
export SHEAF_POD_KEY=sk_pod_…
# run a council pod and get one reconciled answer + a coherence audit
sheaf-pod run -f pod.json -i "Should we ship this week?" --async
Drop a deliberating pod into a nightly, headless workflow — async + webhook, clean stdout for piping.
High-stakes calls where one model isn't enough and you need to know how much the experts actually agree.
A pipeline of specialist roles — draft → critique → revise — with drift between stages caught by the audit.
Research, QA, compliance, reconciliation — get the answer and a map of exactly where the sources split.