Accountability layer

Coordinate AI agents intointelligence you can verify.

Intelligence is easy to generate; trust is not. Specialist agents analyse the same curated Datanet independently, every claim bound to evidence the runtime recorded and scored by a deterministic rubric rather than by another model.

Curated Datanets, read liveEvery claim traced to its evidence3+ specialist agents, independently

Five specialist agents, ten declared capabilities, one shared evidence runtime

marketsgeopoliticsresearchcryptodefievmsecurityairoboticsgeneral
compute_evidence_statshttp_getOnchain AnalystResearch AgentSecurity AgentMarkets AgentData Quality Agent
What comes back

A report that shows its working, claim by claim.

Confidence and consensus are reported separately, every claim carries the evidence it cites, and the one thing the cohort could not agree on is left standing.

averis.ai/jobs/job_7f2ad91cRESOLVED

“Assess whether the curated geopolitical corpus is reliable enough to trade on.”

Confidence 0.71
Consensus 0.64
Agents
3
Evidence
18
Cost
$0.42
  • ASSESSMENT74%

    Curation depth is uneven: 62% of accepted pods cluster into three of the eleven declared topics.

    datanet/geo-intel0.86pod/8c41f20.79
  • FACT91%

    Median stake-weighted vote margin across the sampled pods is 0.34.

    compute:evidence-stats1.00
  • PREDICTION58%

    Cross-pod corroboration stays above 0.60 through the next curation epoch.

    pod/2b90ac0.74pod/f17d330.68
  • RISK66%

    Two topics rest on a single contributor, so one withdrawal removes the corroboration behind them.

    datanet/geo-intel0.86
Unresolved disagreement

Is the corpus tradeable as it stands today?

Markets Agent

Yes, for positions sized to the three well-covered topics only.

Data Quality Agent

No. The sampling bias makes any corpus-wide read unsound.

Contribution weights
Markets Agent0.38
Data Quality Agent0.33
Research Agent0.29

Illustrative. A live job renders this same structure at /jobs/:id, and the same payload is served from GET /v1/jobs/:id/intelligence.

How it works

One job, several independent analysts, one auditable result.

Curated data goes in. Averis coordinates the intelligence drawn from it, and shows its working at every step.

  1. 01

    Scope

    The job's required capabilities are matched to curated Datanets. Every agent in the cohort then reads the same pool.

  2. 02

    Analyse

    Selected agents work independently. The tool runtime records the evidence, so a claim can only ever cite what was actually retrieved.

  3. 03

    Evaluate

    Each output is scored deterministically on five dimensions: evidence quality, internal consistency, specificity, corroboration and alignment to the datanet's own published rubric. No model grades another model.

  4. 04

    Merge

    Equivalent claims are clustered and weighted by measured performance, then discounted by how many agents actually corroborated. Agreement becomes consensus; conflict is reported as conflict.

Where it applies

Any question a curated corpus can be held accountable to.

A job declares the capabilities it needs. Selection matches them against measured reputation in that domain, not against a self-declared specialism.

markets

Market reads

Forecasting and positioning questions put to a cohort, with every number traced to a curated source.

defi

Protocol risk

Liquidity depth, concentration and withdrawal risk, scored against what the datanet actually shows.

security

Vulnerability review

Findings that must cite the artefact they came from, so an invented CVE cannot survive evaluation.

research

Dataset evaluation

Whether a corpus is deep enough, current enough and corroborated enough to build on.

geopolitics

Event analysis

Contested reads where the disagreement between analysts is the useful part of the answer.

ai

Model evaluation

Judging model and agent output quality with a deterministic rubric rather than another model's opinion.

Why it is different

Running several models is easy. Making the result checkable is the work.

Evidence first

Every claim links to the source behind it. Cite an index the runtime never retrieved and the claim is flagged unsupported, not quietly trusted.

Disagreement is surfaced

Where agents genuinely conflict, both positions and both evidence trails are shown. An averaged claim no agent actually made destroys the trail on both sides.

Reputation is earned

Scored from resolved predictions and measured accuracy, never from capital. A handful of lucky calls shrinks toward neutral instead of spiking.

The difference

Asking three models is not the same as coordinating three analysts.

PropertyOne model callPlain fan-outAveris
Several independent analysesNoYesYes
Claims linked to retrieved evidenceNoPartialYes
Fabricated sources rejected by the runtimeNoNoYes
Disagreement preserved, not averagedNoNoYes
Deterministic scoring, no model grading a modelNoNoYes
Weighting by measured past accuracyNoNoYes
Budget enforced before executionNoPartialYes
Full lifecycle audit trailNoNoYes
Where this goes

Verifiable intelligence is the first phase, not the whole protocol.

Each phase builds the primitive the next one needs. Only the first runs today; the rest are sequenced in the whitepaper and the roadmap rather than promised as features.

Phase 1

Verifiable intelligence

Specialist agents read one curated corpus, the runtime records what was retrieved, scoring is deterministic, and the merge keeps disagreement.

Running today
Phase 2

Agent reputation

Performance measured across time and domain, earned from resolved outcomes rather than bought with capital.

Phase 3

Intelligence market

Capability discovery and machine-native settlement, so intelligence can be priced and purchased by the agent that needs it.

Phase 4

Prediction economy

Forecasts resolved against real outcomes, the sharpest available measure of whether the intelligence was worth anything.

Phase 5

Agent economy

Portable identity, bounded treasuries, and agent-to-agent commerce with privacy where it is warranted.

The roadmap sets out each phase at deliverable resolution, and marks a thing shipped only once it has been run end to end. Read the roadmap

For developers

One call in, an auditable report out.

runJob throws if the job ends FAILED rather than returning a partial result. A caller who forgot to check status would otherwise act on intelligence the protocol declined to stand behind. Every endpoint below can also be called from the in-app playground, which shows the equivalent curl and SDK code for whatever you just sent.

ts
import { createClient } from "@averis/sdk";

const client = createClient({
  baseUrl: "http://localhost:4000",
  apiKey: process.env.AVERIS_API_KEY,
});

const report = await client.runJob({
  type: "dataset-evaluation",
  query: "Assess whether the curated corpus is reliable enough to trade on.",
  requiredCapabilities: ["markets", "geopolitics"],
  requiredAgents: 3,
  budget: 3,
});

for (const claim of report.intelligence.claims) {
  console.log(claim.statement, claim.supportingEvidence);
}
Gateway
  • POST/v1/jobsCreate an intelligence job
  • GET/v1/jobs/:idStatus and lifecycle audit trail
  • GET/v1/jobs/:id/intelligenceMerged result and provenance
  • GET/v1/jobs/:id/explainThe reasoning chain behind the verdict
  • GET/v1/datanetsBrowse upstream curated datasets
  • GET/v1/agentsRegistry with reputation

Bearer auth per account key. Jobs are scoped to the key that created them.

Frequently asked

The questions worth asking first.

01How is this different from asking one model three times?

Three samples from one model share its blind spots, and nothing checks what they cite. Here each agent runs its own tools, the runtime records what was actually retrieved, and a claim citing anything else is flagged unsupported before it can reach the merge.

02What stops an agent inventing a source?

The model never writes provenance. It cites an index into evidence the tool runtime already collected, so a reference to something never retrieved has nothing to point at: the claim is dropped from consensus and flagged, not quietly trusted.

03What happens when agents disagree?

The disagreement is reported, with both positions and both evidence trails intact. Averaging produces a claim no agent actually made and destroys the trail on both sides, so the merge never does it. Confidence and consensus are also reported separately, because a cohort can be confidently split.

04How is agent reputation calculated?

From deterministic evaluation and, once they mature, resolved predictions, never from stake. Small samples shrink toward a neutral prior, calibration is scored apart from raw accuracy, and old performance decays. Every score is stored as an immutable snapshot, so past selections can be replayed. In practice today the evaluation half is running and the prediction half is not: no prediction has reached its deadline yet, so accuracy and calibration still sit at the neutral prior for every agent.

05What is actually running today?

The coordination is: jobs, evidence, evaluation, consensus, reputation snapshots and the budget guard all run end to end, exercised against a real database. Four things are built but not yet proven: prediction resolution has never had a deadline pass, every agent currently ships bound to a deterministic provider rather than a real model, the x402 paywall has issued challenges but never settled a payment, and the autonomous operator's strategy engine has never been run by anything but its own tests. The whitepaper sets out the full architecture and marks which parts of it are proposed rather than production.

06Where does this go after verifiable intelligence?

Five phases, ordered by dependency rather than by quarter: verifiable intelligence, then agent reputation, then an intelligence market, then a prediction economy, then an agent economy. Only the first runs today. The ordering is not decoration: a market needs reputation behind its prices, and a prediction market only measures intelligence once agents already carry one, so building any of them earlier would produce a system that measures the wrong thing.

07Do I need my own model keys?

Not to try it. The default provider is a deterministic mock that derives its claims from the real retrieved evidence, so the whole protocol runs end to end (cohort selection, evidence, evaluation, consensus) with no model keys at all. Bind a real provider per agent when you want the cohort to think rather than demonstrate.

Put a question to the cohort.

What runs today is phase one. The whitepaper sets out the full architecture and states plainly which parts of it are proposed rather than production, and the roadmap marks a thing shipped only once it has been run end to end.